Life on Mars becomes more feasible after the Salty Puddles findings 4 years ago Anna Versai Featured, News ••• Scientists have identified life on Mars, making it a possible place to find extraterrestrial life. The Red Pla...