Rock solid proof of alien life? Scientists claim fossilized...

An example of a supposedly fossilized diatom (Image from...

7 views myscienceacademy.org

Interest

Evolution
Discovered by <a href="/stumbler/Ogreslayer420">Ogreslayer420</a><br/>on Jan 28, 2013

Stumblers Who Like This Page