

A Chinese space telescope just detected a mysterious pattern hidden in cosmic rays from across the galaxy, solving a puzzle physicists have been chasing since 1912.

The discovery could finally reveal how the universe's most energetic particles get their incredible power.

Want to know more?