The Stac Fada Member. Credit: Tony Prave. A study into a meteorite impact that hit Scotland one billion years ago has altered our understanding of evolution on non-marine life. The new research from Curtin University has revealed that a massive meteorite struck...