Discovery going for second launch since 2003 Columbia loss
March 29, 2023
Saturday, July 1, 2006 The crew of the STS-121 With a planned launch time of 3:48 EDT (19:48 UTC), NASA’s shuttle Discovery embarks on the second mission since the loss of shuttle Columbia in 2003. The mission designation is STS-121. The crew are as follows: Steven W. Lindsey – Commander – USA Mark E. Kelly […]