Largest structure in the universe observed
Tuesday, January 15, 2013 - 20:00
in Astronomy & Space
LONDON, Jan. 15 (UPI) -- British astronomers have announced the discovery of the largest structure in the universe observed so far, some 4 billion light-years across.