Engadget Today: Scientists may have found liquid water on Mars

Yahoo Finance Video

Today, scientists announced that they have detected what could be a large reservoir of liquid water under the surface of Mars. Engadget Today has more.

What to Read Next