Advertisement
Afghans Protest Taliban Rule In Kabul
ResumeProtesters marched in the streets of Kabul on Thursday in opposition to Taliban rule.
Here & Now's Tonya Mosley gets the latest on the situation in Afghanistan from Al Jazeera English's Charlotte Bellis.
This segment aired on August 19, 2021.