News

June 29, 2025 — Footprints found in the ancient lakebeds of White Sands may prove that humans lived in North America 23,000 years ago — much earlier than previously believed.
June 19, 2025 — During Earth's ancient Snowball periods, when the entire planet was wrapped in ice, life may have endured in tiny meltwater ponds on the surface of ... Winter Sea Ice ...