x

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

Was Venus Consumed by Lava, Not Water?

Venus may not be as similar to Earth as scientists once thought.