Discovery of new exoplanet might be our best hope at finding alien life November 16, 2017 / 11:35 AMNovember 7, 2022 Scientists have suggested that a newly discovered star, known as Ross 128 b, is the most likely to support life out of all of Earth’s neighbors. However, this is nowhere…