Rock solid proof of alien life?

Fossilized algae recently discovered inside a Sri Lankan meteorite could finally prove the existence of extra-terrestrial life, claim the authors of the new paper. In a recently published article in the Journal of Cosmology titled “Fossil Diatoms in a New Carbonaceous Meteorite”, scientists from the UK and Sri Lanka claim to have found fossilized algae in a meteorite….

Image credit: www.journalofcosmology.com

 

Full Article Source

Leave a Comment