U.S. Navy Secretary Resigns Amid Iran Tensions and Domestic Legal Battles
On April 22, 2026, U.S. Secretary of the Navy Carlos Del Toro abruptly resigned without public explanation, triggering immediate speculation about internal administration tensions amid escalating U.S.-Iran maritime tensions in ... Read More