
SpaceX-3 Science Payloads Return to Kennedy
Kennedy Space Center FL (SPX) May 26, 2014 - A trio of science payloads have completed their missions on the International Space Station and returned to NASA's Kennedy Space Center in Florida, where they'll be turned over to the scientists who














