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.
Get Exclusive access to members only content by email
Subscribe to Lawstreet Journal and Get 10% Off to become Cyber Lawyer Crime Investigator.