Friday, July 1, 2022

Tag: Challenger: The Final Flight

Miami’s oft-overlooked Challenger Memorial gets new attention

On January 28, 1986 the crew members of the Space Shuttle Challenger “Teacher in Space” mission lifted off from Pad 39B at Florida’s Kennedy...