Unbiased AI-powered news
1 stories related to this topic, newest first.
U.S. Navy Secretary John Phelan was fired on May 2, 2026, with no official reason provided. The dismissal coincides with Iran's deployment of additional mines and seizure of two container ships in the Strait of Hormuz. President Donald J. Trump plans to attend U.S.-brokered Israe…