Scientists have spotted 5 new planets orbiting stars in our galaxy that are close to the size of Earth and are located in a “habitable zone,” according to researchers. They’re the right distance from their stars that make the existence of life-essential liquid water possible. The planets are among a…
Visit link:
5 New ‘Earth Like’ Planets Spotted