Image

The National Aeronautics and Space Administration – NASA family lost seven of its own on the morning of January 28, 1986, when a booster engine failed, causing the Shuttle Challenger to break apart just 73 seconds after launch. Today the nation reflects and remembers those brave souls that we lost 27 years ago.
Advertisement