Billion-year-old impact in Scotland sparks questions about life on landhttps://www.sciencedaily.com/releases/2025/04/250428220303.htm by docmechanic • 1 year ago 3 1 1 year agoSCsciencedaily.com