- Pete Hegseth fires U.S. Navy Secretary John Phelan Axios
- Navy Secretary John Phelan Is Leaving the Pentagon and the Trump Administration The New York Times
- Pete Hegseth Fires Navy Secretary John Phelan WSJ
- Navy Secretary abruptly leaves job as US naval blockade of Iran continues CNN
- US Navy Secretary John Phelan leaving Trump administration BBC
