Spy Satellite “World’s Largest”
November 22nd, 2010 link to (permalink)
The space shuttle Discovery may be having its share of trouble getting off the ground, but Cape Canaveral had no problems launching what it reported to be the "world's largest" satellite over the weekend. The Delta-4 Heavy rocket took off from the Florida air force base on Sunday.
comment »