Mars Planet News

Mars is a planet that’s been attracting a lot of attention lately. The Red Planet has been home to many robotic spacecraft, including NASA’s Opportunity and Spirit rovers. Those rovers found signs that water once flowed on the Martian surface. Scientists are still trying to determine if that means there was life on the Red […]

Mars Planet News Read More »