SEAN DUFFY/COURTHOUSE NEWS (CN) – A newly discovered nearby – in cosmic terms – exoplanet could support life, scientists report Wednesday. Named Ross 128 b, the exoplanet orbits a “quiet” red dwarf star every 9.9 days and is similar in size – and possibly surface temperature – to Earth. These factors make the exoplanet, which […]