americaspace.com
‘Our Own Little Spaceship’: 15 Years Since the Flag-Bearing Mission of STS-108 (Part 2)
At the cusp of nightfall on 5 December 2001, Space Shuttle Endeavour dispelled some of the darkness which had cloaked the world for several months. Less than 12 weeks since the 9/11 terrorist attac…