The IceCube lab sits at the South Pole on frozen ice. The neutrino telescope is buried a kilometer below the surface. Image: Sven Lidstrom. IceCube/NSF After years of finding nothing, scientists at the IceCube neutrino telescope have detected 28 high-energy neutrinos that likely came from some of