Space News Archive - July 08, 2012
The latest in a series of European Space Agency (ESA) geostationary meteorological satellites was successfully launched into space late last week, the organization has announced.
NASA Television will provide extensive coverage of prelaunch, launch and docking activities of the next trio of crew members who will fly to the International Space Station.
