Kepler-1649b

Venus 2.0 Discovered In Our Own Back Yard

A team of international astronomers recently found the closest thing to a "Venus-like" planet in a nearby star system, which…

3 years ago