Today, Venus is a sweltering, desolate wasteland with temperatures topping 800 degrees Fahrenheit. If you were searching for liquid water anywhere in our Solar System it would be one of the last places you'd think to look, but new research indicates that liquid water may have existed on the planet's surface, and a whole lot of it.

Continue reading...

Trending right now:

  1. This magnetic tape drive can store way more data than you’d imagine
  2. Microsoft has an ambitious new plan to get you a new Surface every 18 months
  3. iPhone 8 has real competition if this is what Samsung’s Galaxy Note 8 looks like in person