ScienceOldest Peach Pits Found In China Shed Light On Evolution Of The Fruit Scientists found eight fossilized peach pits in the southwestern part of China, dating back more than 2.5 million years. They said the peach fossils support the idea that the fruit emerged from China.by Katrina Pascual
ScienceScience Images Of The Week: UFOs, Carl Sagan Day, A Disabled Orangutan And Moreby Carrie Poppy
ScienceDiscovery Of Preserved Brains Of Prehistoric Arthropod Shows Neural Tissue Can Fossilizeby Rhodi Lee
Best PC Speakers for 2026: Top Picks for Gaming, Music, and Movies With Great Sound, Connectivity, and Value