Earth-like planet found around 4 light-years away from solar system
Image credit: Reuters A planet with the possible presence of liquid water on its surface has been discovered orbiting Proxima Centauri, the Sun’s nearest neighbour, scientists have said, according to Reuters. A paper published by a […]