Posts Tagged: Mother of All Bombs
US Drops Largest Non-Nuclear Bomb on ISIS Complex in Afghanistan
The US military has dropped an enormous bomb in Afghanistan, according to four US military officials with direct knowledge of the mission. A GBU-43/B Massive Ordnance...