Auto-rickshaws stage protest against Taliban

Demonstrators drove auto-rickshaws through the streets of Kabul, blaring horns and carrying Afghanistan's flag in protest of the Taliban takeover of the country.

August 19, 2021

Top Stories

ABC News Live Presents