clibertyc.com
MOAB – Mother of All Bombs, dropped in Afghanistan. Here’s more info –
You’ve heard of the massive bomb the US dropped in Afghanistan? Well here it is – the GBU-43/B Massive Ordnance Air Blast