Primordial Galaxy Cluster is Farthest Ever Seen

Date: 10 January 2012 Time: 12:52 PM ET