
Kabul residents describe mounting terror as Taliban seize power
Sunday began with fear and trepidation for Kabul residents, giving way to scenes of panic as the Taliban entered the city, and then feelings of dread as night fell on the Afghan capital. Even though the Taliban asked their fighters to stand […]