Top > UFOSeek News 2013 > Rock solid proof of alien life? Scientists claim fossilized algae inside meteorite - RT
Rock solid proof of alien life? Scientists claim fossilized algae inside meteorite - RT
URL: http://rt.com/news/meteorite-life-report-mars-310/
Submitted: Sat Jan 19 2013
Rating: 0.00
Votes: 0
CT: UFOSeek News 2013: Rock solid proof of alien life? Scientists claim fossilized algae inside meteorite - RT
Detailed Traffic Statistic From Alexa
Description:
Rock solid proof of alien life? Scientists claim fossilized algae inside meteorite