China has backed Iran and warned against outside interference following the US announcement of a naval blockade on maritime ...
After negotiations to end the war failed to produce a deal, Trump imposed a naval blockade to cut off the Islamic Republic’s ability to trade through the Strait of Hormuz.