father of all bombs

MOSCOW: The U.S. on April 13, 2017 dropped the largest non-nuclear bomb ever deployed in combat, targeting an Islamic State complex in Afghanistan, and it stirred a debate whether use of such weapons could put at stake human life.
First…