Sea Launch Deploys Military Spacecraft for Italy
Monday, April 20, 2009 - 11:28
in Astronomy & Space
An Italian military communications satellite launched into orbit early Monday.
An Italian military communications satellite launched into orbit early Monday.