SHARE THIS VIDEO —
NASA: Flowing water on Mars indicates possibility of life
In a new discovery, NASA has detected signs of flowing water on the surface of Mars that comes and goes with the planet’s seasons. Scientists think it proves that life could exist on the red planet.