MarsNews.com

Red Planet Relatives? ABCNews

If a Mars rover bumped into signs of life on Mars, would it know it