Here Are 12 Facts That You Did Not Know About MOAB: Mother Of All Bombs

US dropped their ‘largest non-nuclear bomb’ in Afghanistan killing 36 ISIS terrorists a few hours ago. While it surely rocked the fanatics hard, the bomb has also been making waves on the internet due to its jaw-dropping size and specifications. Here are some outrageous facts about this mega bomb! 1. MOABĀ is an abbreviation for Massive … Continue reading Here Are 12 Facts That You Did Not Know About MOAB: Mother Of All Bombs