Showing posts with the label Ross 128

Strange Signals Coming From a Star, 11 Light Years Away

Astronomers say they have detected "strange signals" coming from the direction of a small, dim star located about 11 light-years from Earth. By David Mosher Business Insider 7-15-…
Subscribe Our Newsletter