Almost 100 generals and admirals wrote a letter calling for the resignations of Secretary of Defense (SECDEF) Lloyd Austin and Chairman of the Joint Chiefs of Staff (CJCS) Mark Milley after the Biden administration’s disastrous withdrawal from Afghanistan. “The hasty retreat has left initial estimates at ~15,000 Americans stranded in dangerous areas controlled by a brutal
More
Today: March 25, 2026