There’s liquid water on Mars.
Not to overstate, but this is fucking huge.
However, certain Heathen have nothing but snark; quotes included “And big four-armed green monsters? Because if there are no big four-armed green mosters, I don’t want to be part of your revolution.” and “Interesting. Are there REAL LIVE YETIS?”
Sadly, NASA remains silent on the subjects of four-armed monsters or yetis of any color.