Feed The Register: Cheesed-off spooks give up on duff spy-sat (theregister.com)
Contractors sin-binned in string of space peeper cockups
Further admissions of expensive technical disasters have emerged from the United States' secretive spy-satellite agency, the National Reconnaissance Office (NRO).