mrt 112013
Ancient Fossils in Meteorite Discovered!

  Algae-like structures inside a Sri Lankan meteorite are clear evidence of panspermia, the idea that life exists throughout the Universe, say astrobiologists. A piece of the Sri Lankan meteorite, called the Polonnaruwa Meteorite, that crashed Dec. 29, 2012 near the village of Polonnaruwa (Sri Lanka). Image Credit: Chandra Wickramasinghe – Director Buckingham Astrobiology Center at Buckingham University, [continue reading]