Methane on Mars: Does It Mean There Might Be Life on Red Planet?
Mars, a planet still firmly lodged in our sights, has pulled us closer with promises of life. So, how does this planet get so much attention? It’s all about methane on Mars! Last year, science proclaimed that the discovery of substantial amounts of methane gas on the red planet was…