Mystery solved for massive stars ‘too far from home’

(ORDO NEWS) -- Astronomers from the University of Georgia, USA, have found an explanation for