Photographic evidence of water on Mars

NASA has posted this picture, which proves the existence of water on Mars.

Comments are closed.