Advertisements
Read Time:10 Second
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