Read More General news updates Pentagon removes Navy Secretary John Phelan with no explanation as Iran blockade enters critical phase US Secretary of the Navy John Phelan was removed on April 22, 2026, as the Navy enforces an active blockade of Iranian ports near the Strait of Hormuz, with Hung Cao named acting Secretary. bySrinathApril 23, 2026