Maybe we can live on Ross 128-B when it all goes down on Earth. Plus the rest of the day's news, sports and weather forecast.