Life on Mars? – Methane ‘spikes’ fuel Scientists hypotheses for life on the red planet

NASA’s Curiosity Rover has recently detected quantities of methane in the Martian atmosphere, turning attention to the possibility of life on Mars and a Mars-fueled future…

Advertisements
Read more "Life on Mars? – Methane ‘spikes’ fuel Scientists hypotheses for life on the red planet"