1,200 Light-Years Away, This Planet May Have Active Life
World
Updated: May 28, 2016
A planet which is about 1,200 light-years from Earth and in all probabilities has surface liquid water is a good prospect for a habitable world, reports researchers from University of California-Los Angeles.
Read more