The U.S. Is Hostage to the Taliban

By | August 18, 2021
The Kabul evacuation is hampered by too few U.S. troops and Biden’s arbitrary Aug. 31 deadline.