Biden-Harris Afghanistan Withdrawal an Avoidable ‘Slow-Moving Train Wreck’

The House Foreign Affairs Committee released a 300-page report on Monday into the Biden-Harris administration's failure to withdraw troops from Afghanistan. The report is particularly unsparing in its criticism of the decisions that led to the deaths of 13 U.S. soldiers in a suicide bomb attack at Kabul airport on August 26, 2021. of ReportQualified […]