NASA's Space Technology 5 Microsatellites Begin Mission

More from Space.com