Lakes on Mars, or a radar mirage?
A Moment of Science - Podcast autorstwa Indiana Public Media
In 2018, evidence for potential liquid water on Mars was announced. This would be a monumental discovery, but arguments since then have repeatedly cast doubt on these claims.
