There's a hole in the Universe, dear Martha, dear Martha
November 27, 2007 7:16 AM Subscribe
Astronomers find a giant hole a billion light years across & located 8 billion light years away from us. They believe it could be evidence of another Universe at the edge of ours.
This thread has been archived and is closed to new comments