Cosmic Blue Blobs Discovered

More from Space.com