Loading
An odd result from the LHC cannot easily be explained away
Whether the company reported rosier data than it should have is unclear
Other primates have it too
But several former allies threaten to knock him off his perch