By Makini Brice | Nov 09, 2012 04:20 PM EST
Scientists believe that they have found a planet in a nearby constellation that can have liquid water, thus making it able to support life.
Ray Manzarek Dies: Bile Duct Cancer Claimed Doors Founding Member And Keyboardist
Oklahoma Tornado Devastates Moore Hospital, Victims Evacuated [PHOTOS]
B Vitamin Treatment Reduces Gray Matter Atrophy, May Prevent Alzheimer’s
Google Glass Features: How Medical Uses Will Revolutionize Your Healthcare [VIDEO]
The Top 10 Reasons Why Sex Is Good For You