Is it possible that there is (or at least was) life on Mars? Martians might not actually be little green men, but they just might be little green microbes. NASA’s Perseverance rover may have stumbled upon the best evidence yet that Mars wasn’t always just a lifeless ball of space dust. Perseverance was launched on […]