Has US physics lab found a new particle? Results from the MiniBooNE physics experiment suggest a particle known as the sterile neutrino might have been found. Source