ShepWay Science Facts

We May Have Found Life On Mars 50 Years Ago, Then Killed It

952 952 952 952 952 952 952 Because the seek for life on Mars continues – with the Mars Pattern Return program set to return samples of the planet within the early 2030s – one scientist has urged that we could have already discovered life on the Pink Planet, nearly 50 years in the past. […]