Biggest Thing in Universe Found—Defies Scientific Theory
Friday, January 11, 2013 - 18:30
in Physics & Chemistry
Talk about a whopper—astronomers have discovered a structure in the universe so large that science says it should not exist.