Life on Mars: Alien microbes could be lurking beneath Red Planet’s surface, expert claims

LIFE may still be present on Mars, hidden away deep beneath the Red Planet’s rusty brown surface, an expert has claimed after NASA’s Perseverance rover safely touched down on the Planet.