Crucial radar outage scrubs Cape Canaveral launches for several weeks
The sudden and unexpected outage of a crucial tracking radar that is mandatory to insure public safety, has forced the scrub of a pair of launches planned for this week from Cape Canaveral, FL, that are vital to US National ...