Controversial Study Suggests Our Universe is One of Many

More from Space.com