BEIJING, May 9 (Xinhua) -- For decades, scientists have been trying to solve a mystery: Where do high-energy cosmic rays come from? These charged particles travel from outer space to Earth, but their ...