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 …