It's Official: Researchers Have Discovered A Second Earth

Is there life on Kepler-186f? The neighboring star to Kepler-186f has half the mass and size as our solar system's Sun and only gets one-third of the energy that we get from our Sun. Kepler-186f circles its star once every 130 days.