Mysterious New Object Discovered in Space

More from Space.com