Pentagon Fires Navy Secretary Phelan Amid Iran Crisis
Defense Secretary Pete Hegseth dismissed Navy Secretary John Phelan Wednesday night as U.S. forces maintain presence in Strait of Hormuz during Iran tensions.
Defense Secretary Pete Hegseth dismissed Navy Secretary John Phelan Wednesday night as U.S. forces maintain presence in Strait of Hormuz during Iran tensions.
#BREAKING: JD Vance says the DOJ is probing Ilhan Omar over immigration fraud allegations. — Insider Wire (@InsiderWire) May 19, 2026