
Scientists say a massive meteorite struck north-west Scotland 200 million years later than previously thought – and may have influenced early life on Earth.
The meteorite,…
Scientists say a massive meteorite struck north-west Scotland 200 million years later than previously thought – and may have influenced early life on Earth.
The meteorite,…