Search
Tech

Earth-Like Planet Discovered! What You Need To Know

An Earth-like planet was found in the habitable zone of Proxima Centauri, the star closest to our solar system! Here's what you should know!

Published On 08/24/2016
7:00 PM EDT