I managed to catch this documentary on Sunday Night which scientists have detected traces of water frozen beneath barren landscape of Mars which suggest life may have exist on the Red Planet millions of years ago. I found quite interesting as they showed video and pics from Mars and great animations. Those interested in space exploration will find this interesting.

They going to have to send a man mission there sometime in the distant future.