Monday, December 2, 2024

Tag: Challenger crew

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...