Advertisement

Afghans Protest Taliban Rule In Kabul05:08
Download

Play

Protesters 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.

Advertisement

Advertisement