Afghans Chant 'Allahu Akbar' to Protest Taliban Offensives

Your browser doesn’t support HTML5

People in Afghanistan have chanted "Allahu Akbar," or God is great, as a protest against the Taliban's attacks on some cities in Afghanistan. VOA's Sayed Hasib Maududi filed this report, narrated by Roshan Noorzai.

Camera: Sayed Hasib Maududi