Five things to know about GBU-43, ‘the mother of all bombs’

NEW DELHI: The United States on Thursday dropped biggest ever non-nuclear bomb on Afghanistan to target its ISIS tunnels. The GBU-43 bomb … Read more here