STS-120 Delivers Node 2 “Harmony”
Discovery launched on October 23, 2007, in what Michael Leinbach called “One of the cleanest countdowns we’ve had since I’ve been a Launch Director.” Commanded by Pamela Melroy, the crew also included Pilot George Zamka, Mission Specialists Scott Parazynski, Douglas Wheelock, Stephanie Wilson, and the ESA’s Paolo Nespoli, and Expedition 16/17 crew member Daniel Tani. … [Read more…]