Move over, Everest! Mars just got even more exciting with the discovery of a colossal, active volcano that puts Earth's...
Active Volcano on Mars
Hold onto your spacesuits! Scientists discover a massive, ACTIVE volcano towering over Mars. Could this be a sign of life?