Categories: Science News
Click Here to Read: Astronomers say they’ve found the biggest structure in the universe and they named it the BOSS By Sarah Kaplan in The Washington Post on March 11, 2016.
You think the Milky Way (shown here in the night sky over the German island of Fehmarn) is big? Pfft. Wait till you hear about the BOSS Great Wall. (Daniel Reinhardt/European Pressphoto Agency)