The British Royal Navy has seized a sophisticated shipment of Iranian missiles in the Gulf of Oman, pointing to the interdiction as proof of Tehran’s support for Yemen’s Houthi rebels in the embattled country
The British Royal Navy has seized a sophisticated shipment of Iranian missiles in the Gulf of Oman, pointing to the interdiction as proof of Tehran’s support for Yemen’s Houthi rebels in the embattled country