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!

August 24, 2016
2:00 PM EDT