World News | Edited by Ipsita Sarkar | Friday April 14, 2017
The United States on Thursday dropped the largest non-nuclear bomb, GBU-43, targeting an ISIS complex in Afghanistan. Also known as the 'Mother Of All Bombs', the bomb was dropped in a 'tunnel complex' of the Achin district of Nangarhar province, close to the border with Pakistan. This is the largest non-nuclear bomb ever used in the battlefield. T...
www.ndtv.com