Press release: “A NASA safety review released Wednesday found no evidence to support claims that astronauts were impaired by alcohol when they flew in space. NASA chief of Safety and Mission Assurance Bryan O’Connor conducted the monthlong review to evaluate allegations included in the Astronaut Health Care System Review Committee’s report, which was released in… Continue Reading