MOAB Current Affairs, GK & News
GBU-43, nicknamed as the ‘Mother of All Bombs’, has been dropped by the United States over an ISIS complex in Afghanistan, near the Pakistan border. The bomb was dropped using a Lockheed MC-130 transport plane. GBU-43 is one of the largest non-nuclear bomb ever used in the battlefield. The bomb has been dropped to destroy ..