The U.S. launches 'Project Freedom' on May 4, 2026, deploying 15,000 troops to guide stranded ships through the Strait of Hormuz amid the ongoing U.S.-Iran conflict.
Read Full ArticleTrump extends Iran ceasefire indefinitely amid failed talks, IRGC threats to oil routes, and rising tensions over Hormuz blockade and sanctions.
International