Are you searching for Aliens? Scientists suggest highest possibility of finding life on this planet
A recent study led by researchers from the University of Toronto reveals intriguing findings about planet K2-18b, located approximately 110 light years away.
University Of Toronto European Southern Observatory Space News Latest Alien Life Isro Chandrayaan 3 Latest Discovery
Source: businesstoday.in