No Image

A nearby river of stars

February 15, 2019 admin 0

Astronomers have found a river of stars, a stellar stream in astronomical parlance, covering most of the southern sky. The stream is relatively nearby and […]