Afghanistan Video: Key Scenes from the Taliban’s Swift Victory
The Taliban took power in Afghanistan on Sunday after making a rapid advance across the country, overwhelming government forces and panicking large swathes of the population. By Monday, thousands of Afghans had fled the capital, Kabul, to the main airport. US forces struggled to secure the airport for their own evacuation flights while blocking many … Read more