Odd. Are these a variation or flavor-of-the-latest-physics-of-the-month of the original neutrino?
Thought the neutrino had been detected in enough numbers - though indeed few - that there was no doubt they existed at the fundamental particle level.
https://en.wikipedia.org/wiki/Sterile_neutrino