Published 01:15 IST, September 18th 2022
Water on meteorite! Scientists make landmark discovery on rock that crashed in London
The meteorite crashed in the town of Gloucestershire in London's Winchcombe and is believed to have 12% water locked in minerals, experts say.
Image: NASA/Representative | Image:
self
Advertisement
Loading...
20:54 IST, September 17th 2022