Newly Discovered Pinwheel Star System is Unlike Anything Ever Seen Before Posted on 23/11/2018 by hira Researchers have discovered a new, massive star system lurking on the outskirts of our galaxy Milky Way. The newfound system is located about 8000 light years from Earth and consists of a pair of...