China launches the biggest non-nuclear bomb ever

China has tested its most powerful non-nuclear weapon, dubbed the "Mother of All Bombs" Read more at https://www.channelnewsasia.com/news/asia/china-test-mother-of-all-bombs-powerful-non-nuclear-weapon-11087046