Newfound Planet Has Earth-Like Orbit

More from Space.com