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.