U.S. Navy Secretary Removed Amid Naval Blockade of Iran and Pentagon Tensions
On April 22, 2026, U.S. Secretary of the Navy Carlos Del Toro was abruptly removed from office amid escalating tensions following the United States’ initiation of a targeted naval blockade ... Read More