New Earth-Like Planet Has Conditions Favorable for Life
Scientists have discovered a new Earth-like planet outside our solar system that could be in just the right spot to host life. The newly discovered planet is named Ross 128 b, after the small red…