NASA Confirms 715 New Planets, Including 4 That May Have Liquid WaterThe hunt for life on other planets has some new contenders after the discovery of more than 700 new worlds by NASA.
Kepler Spacecraft Finds Plethora Of Earth-Sized Planets That Could Support LifeThe idea that life exists outside of Earth gets a big boost. A NASA spacecraft is telling scientists that the possibility is stronger than ever.
Track Weather On The Go With Our App!

Listen Live