Extraterristrial Life

Extraterristrial Life News

New study of 1980s Mars meteorite debunks proof of ancient life on planet
World

New study of 1980s Mars meteorite debunks proof of ancient life on planet

The only way to prove whether Mars ever had or still has microbial life, according to Steele, is to bring samples to Earth for analysis