US drops ‘Mother Of All Bombs’ in Afghanistan Washington, United States | AFP | The US military on Thursday dropped the largest non-nuclear bomb ever deployed in combat, targeting an Islamic State complex in Afghanistan, the Pentagon said. The GBU-43/B Massive Ordnance Air Blast bomb hit a “tunnel complex” …
Read More »