Advertisements

Recent Activity Has Some Wondering If There’s Life on Mars

Recently, the Curiosity Rover detected methane gas on the Red Planet. That and an image of a glint of light has left some wondering: Is there life on Mars? Days before the Curiosity Rover discovered signs of life on Mars, a strange bright light was photographed hovering over the surface Continue Reading

Advertisements