Finding the fossilized remains of extraterrestrial life in a meteorite would surely be the biggest scientific discovery of the century. That’s what appears to be reported in a paper published in the Journal of Cosmology and available on the arXiv preprint server.
The meteorite is said to have landed in a field in Sri Lanka in December 2012 and several fragments recovered at the site have been studied by scientists based there and in the UK and US. Their paper contains several electron microscope images of what the authors describe as “highly carbonaceous fossilized biological structures”.
To read more and view the video, click here.