Military Releases Footage of 'Mother Of All Bombs' Being Dropped in Afghanistan

Pentagon released footage of MOAB being dropped on Achin district in Nangarhar province in Afghanistan. 

Sponsored Content

Sponsored Content

700WLW · Cincinnati's News Radio
Listen Now on iHeartRadio