Online 4 months ago Researchers Found Glowing Spider Fossils in the South of France Isaac Schultz A team of researchers studying 22.5-million-year-old spider fossils from Aix-en-Provence were taken aback when the petrified pests glowed under a…
Online 3 years ago The Location For NASA’s Next Mars Rover Is Even More Intriguing Than We Realised George Dvorsky
Online 5 years ago Quest To Find The World’s Oldest Fossils Intensifies With New Result George Dvorsky Our planet popped into existence some 4.5 billion years ago. Life didn’t waste time, emerging shortly thereafter – but the…