China’s ‘Wukong’ Satellite Sheds New Light on Cosmic Ray Origins
China’s DAMPE satellite discovers a charge-dependent limit for cosmic ray acceleration, offering key evidence for a nearby “super particle accelerator” and shedding light on a long-standing cosmic mystery.