Warped Light Reveals Most Massive Distant Galaxy Cluster

Date: 27 June 2012 Time: 05:42 AM ET
Space