National Briefing | WEST: California: Satellite’s Launching Is Delayed
Thursday, February 24, 2011 - 11:40
in Astronomy & Space
The launching of an Earth-observation satellite was scrubbed at the last minute Wednesday after technical problems on the Taurus XL rocket carrying the satellite.