allouryesterdays.info
January 27, 1986 - Engineers try to stop NASA launching the (doomed) Challenger Space Shuttle - All Our Yesterdays
Thirty-seven years ago, on this day, January 27 1986, engineers at the company Morton-Thiokol were begging their own bosses, and NASA administrators, to delay the launch of the Challenger Space Shuttle. They feared it could explode on the launch pad, because seals keeping fuel away from air were not going to work because the rubber […]
drmarchudson