Inflatable Spacecraft Shield Works, Space Test Shows

More from Space.com