South Pole Telescope discovers a galaxy cluster creating stars at a record pace 16 August 2012 The South Pole Telescope in Antarctica has found an extraordinary galaxy cluster that may force... read more