Rover Makes 'Curious' Discovery On Mars - Videos from The Weather Channel
Advertisement

Rover Makes 'Curious' Discovery On Mars

November 20, 2024

A surprising discovery on Mars adds another layer of intrigue to the Curiosity rover’s search for evidence of life in space.