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 ...
YouTube on MSN
Did NASA find city lights on an alien planet?
Did NASA discover city lights on an alien planet? This video explores the implications and details of the findings that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results