CERN’s LHC Finds Strange Never-Before-Seen Particles