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

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,…

Advertisements
Read More