ScienceCast: IceCube Project at the South Pole

ScienceCast: IceCube Project at the South Pole

IceCube is the world's largest observatory ever built to detect the elusive sub-atomic particles called neutrinos.