I have been following the Mars Curiosity Rover as it sends back amazing images of the surface of the Red Planet. But nothing has been more amazing than NASA's announcement today: they found evidence of liquid water on Mars.
Where there's water, there's life. Where there's life, humans are bound to go there. Are we on the verge of experiencing a scene from Prometheus?
This photo looks so damn convincing. The streaks do prove there was once liquid flowing through these: