The illusion of water: scientists have discovered that the Martian satellites “wrong”

  1. The illusion of water: scientists have discovered that the Martian satellites “wrong”  The Bobr Times
  2. Disproved the existence of liquid water on Mars  The Siver Times
  3. One of NASA’s Mars Exploration Tools Has a Glitch That Created The Illusion of Water  ScienceAlert
  4. Full coverage