Submitted by bbcnews6954 in science
Scientists discover a huge, ring-shaped structure in space which questions our ideas of the universe.
Submitted by bbcnews6954 in science
Scientists discover a huge, ring-shaped structure in space which questions our ideas of the universe.