Science | Sat Jan 12, 2013 1:19am GMT

Astronomers discover largest known structure in the universe