A new Iranian precision-guided ballistic missile is launched as it is tested at an undisclosed location by Thaer Abbas | Mar 14, 2016 |