17-11-2022 02:42 via dailymail.co.uk

Meteorite that fell on Britain has clues to how life formed on Earth, experts say 

An analysis of the space rock, which fell on to Winchcombe, Gloucestershire, has revealed it contains 11 per cent water and 2 per cent carbon.
Read more »