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