‘us troops must leave persian gulf’
Iran has announced that the military presence of US forces in the Persian Gulf is the main source of problems in the region. That came after the Islamic Revolution Guards Corps (IRGC) Navy ruled out Washington’s claim that an Iranian vessel had pointed its weapon at a US helicopter in the..…