We may finally know where the 'ghost particles' that surround us come from

Neutrinos, meet IceCube.