Sri lankan scientists claim to have found a microbe fossil in a meteorite.
What do you reckon, legit discovery?
http://www.lankaweb.com/news/items/...scribed-the-most-important-find-in-500-years/
What do you reckon, legit discovery?
http://www.lankaweb.com/news/items/...scribed-the-most-important-find-in-500-years/