Skip to main content

Scotland

Recent research has dramatically altered our understanding of a massive meteorite impact in Scotland. Originally believed to have occurred 1.2 billion years ago, a new study reveals the event took pla...