Why Physicists Are Losing Their Minds Over a Strange New Discovery

Meet the muon: The fat, wobbly, nuisance of a particle that could change how we understand the universe.
Source: Why Physicists Are Losing Their Minds Over a Strange New Discovery