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.