Space observatory may reveal details about a habitable planet tomorrow
The European Southern Observatory, based in Munich, is expected to announce their findings tomorrow. A planet orbiting the star Proxima Centauri would be the closest Earth-like planet to us.
Read more »