Do We Have Hard Evidence for Alien Life? The Enigma of Allan Hills 84001

A strange meteorite found in Antarctica in 1984 may contain fossils of ancient Martian life. Cylinder Eight by Chris Zabriskie is licensed under a Creative Commons Attribution license () Source: Artist:
Back to Top