Science & Tech Strange Particles Detected in Antarctica May Call for New Physics Matthew Hart 4 MIN READ