Hezbollah launched over 3,500 projectiles during the ongoing conflict, says Israel
Iraq's energy vulnerability: When a petro-state has no buffer
France to hold military talks on reopening Strait of Hormuz
Iran threatens to widen war to key global shipping routes
Shafaq news english