News

revealing it is not likely to live up to its "death star" reputation. Located approximately 8,000 light-years from Earth in the constellation Sagittarius, the enigmatic star system WR 104 is ...