The National Independent@NationalIndNews#BREAKING U.S. Secretary of the Navy John C. Phelan has resigned, the Pentagon said.6:27 PM · Apr 23, 2026·221 Views2