AmazingAstronomers spot biggest structure in UniverseAFPJanuary 11, 2013January 12, 2013 by AFPJanuary 11, 2013January 12, 2013 Paris: Astronomers on Friday said they had observed the largest structure yet seen in the cosmos, a cluster of galaxies from the early Universe that...