May 20, 2026 by News Staff

Researchers have discovered stromatolites — layered structures formed by microbial communities — inside a 42,000-year-old asteroid crater in...