The site where a U.S. Air Force plane dropped "the mother of all bombs" against Islamic State in Afghanistan is a field of rubble. Villagers were told to leave the area before the bomb dropped on April 13, killing at least 95 Islamic State fighters. VOA's Jalal Mirzad reports.
This program will begin at
This program has ended and is being processed for playback.