Science Science and Tech Top Stories Trending Now USA WorldResearch shows supernova may cause extinction of MegalodonTNT DeskDecember 31, 2018 by TNT DeskDecember 31, 2018 LOS ANGELES: A new research showed supernova which happened 2.6 million years ago may have touched off climate change and triggered mass extinctions of large...