shuttle
Forty years of what if
On January 28, 1986, the Space Shuttle Challenger exploded 73 seconds after liftoff. All seven astronauts onboard died. Brian Russell, an engineer who worked on…
On January 28, 1986, the Space Shuttle Challenger exploded 73 seconds after liftoff. All seven astronauts onboard died. Brian Russell, an engineer who worked on…