NASA deploys record-breaking 29 small satellites into orbit
(Phys.org) —A spectacular launch from Virginia's eastern shore recently resulted in the successful deployment of a record-breaking 29 small satellites into orbit, but that wasn't the only first for the mission or the bustling ...