This day in history: US military drops “Mother of All Bombs” on ISIS complex
On April 13, 2017, the United States military carried out a massive airstrike in Afghanistan using one of the largest non-nuclear bombs ever built. The weapon, officially named the GBU-43/B Massive Ordnance Air Blast (MOAB), […]
