Sci-Tech news

Nearby massive star explosion 30 million years ago equaled detonation of 100 million suns

External page is loading, the page should display in a few seconds..

    Follow @NewslockSciTech on Twitter!