Science | Fri Jan 11, 2013 8:19pm EST

Astronomers discover largest known structure in the universe