Scientists may have just taken one of the biggest steps yet in the search for life beyond Earth. Meet K2 18 b, a distant exoplanet located about 124 light years away from us, and one of the most ...
Did NASA discover city lights on an alien planet? This video explores the implications and details of the findings that ...