Life on Mars?Life on Mars?The possibility of life on Mars has been a popular topic in the media for decades, but a new discovery has been revealed that could make it a reality.Johnny MartinJohnny Martin