Astrophysicist professor Nikku Madhusudhan says that new compelling evidence of alien life in a distant planet is “as big as it gets” for astrophysics, and even science as a whole.
Report by..
NASA scientists using the James Webb Space Telescope have detected the strongest evidence yet of possible alien life on an exoplanet. The planet, K2-18 b, located 124 light-years from Earth, shows the..