-
Aug 26, 2020, 4:55 am83 pts
The Next Web
The cause of the Devonian period extinction 359 million years ago, ranked as one of the five great extinctions of life on Earth, remains a mystery. Now, a new study reveals the explosion of a nearby star may have triggered one of the greatest extinction events in the history of our planet. The Devonian period…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.



















