Archive Ross 128 b
Second planet discovered outside our solar system could support life

Second planet discovered outside our solar system could support life

November 16th, 2017

International desk – Scientists have discovered yet another planet closest