Understanding the origin, acceleration and propagation of high-energy cosmic rays has been a century-old mystery in ...