Rubble Marks 'Mother of All Bombs' Afghan Site

April 27, 2017 04:36 PM
This program will begin at
This program has ended and is being processed for playback.

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.