Navy secretary John C. Phelan exits amid Iran blockade
- Posted on April 23, 2026
- By Usa Today
- 0 Views
- 1 min read
Navy secretary John C. Phelan exits amid Iran blockade
Navy Secretary John C. Phelan resigned as the Pentagon named Hung Cao to replace him amid tensions over the Iran naval blockade.