Challenger 25th Anniversary: A Tribute to Courage and Promise
On January 28, 1986, seven crew members of the Space Shuttle Challenger Mission STS-51L set out on a mission to broaden our educational horizons and promote the advancement of scientific knowledge. In the aftermath of the Shuttle accident, family members of the crew resolved to create a living memorial to the Challenger crew - a […]