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.