Skip to content

“NASA's booster rocket project managers at the Marshall…” — Up First from NPR at 17:01

“NASA's booster rocket project managers at the Marshall Space Flight Center pushed back hard for hours until thiacal executives overruled their engineers and told NASA it was okay to launch after all.”

0:00 56:15