Solar Sail Camera Spots Cosmic Explosion

More from Space.com