ScienceDaily (Mar. 31, 2008) — Evidence of the biggest meteorite ever to hit the British Isles has been found by scientists from the University of Oxford and the University of Aberdeen. The scientists believe that a large meteorite hit northwest Scotland about 1.2 billion years ago near the Scottish town of Ullapool. Read the rest of this entry »
Recent Comments