Sep 10, 2024
Blog
A Leadership Failure at Every Level
The House Foreign Affairs Committee just released its long-awaited report on the catastrophic withdrawal from Afghanistan. Check out this brief excerpt from the report: When President Biden decided to withdraw U.S. forces from Afghanistan, he set an arbitrary deadline of August 31, 2021, not based on any strategic or military necessity, but for the political […]