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