x
Breaking News
More (1) »

New Orleans's Leading Local News: Weather, Traffic, Sports and more | New Orleans, Louisiana | WWLTV.com

Where Did Earth's Water Come From? Scientists Have a New Theory

Earth's water may have originated from both asteroidal material and gas left over from the formation of the Sun.