AUDIO: 'Largest-known structure' found
Saturday, January 12, 2013 - 06:30
in Astronomy & Space
An international team of astronomers claim to have found the largest known structure in the universe.
An international team of astronomers claim to have found the largest known structure in the universe.