Jul 4, 2006

And They're Off!

Space Shuttle Lifts Off on NASA's First Independence Day Launch: "NASA Administrator Michael Griffin overruled the agency's safety chief and a top engineer, saying the risk from falling insulating foam was too small to justify delaying NASA's long- term launch schedule." Having the administrator overrule the safety cheif is not exactly how I would like to blast off into space. Nevertheless, they're up there now.

No comments: