20120816 home.science: Scientists discover one of the biggest structures in the Universe