Kepler-62f, a Active Life planet found
Saturday, May 28th, 2016Researchers from the University of California have reported of a planet about 1,200 light-years away from Earth. In all probabilities, this planet has surface water with a good chance of supporting a habitable world for humans. Called Kepler-62f, it is in the direction of constellation Lyra and is about 40 percent bigger than our planet […]