Shuttle Discovery launch 4.5.10 12

Space shuttle Discovery lit up Florida’s Space Coast sky about 45 minutes before sunrise Monday with a 6:21 a.m. EDT launch from NASA’s Kennedy Space Center. The launch began a 13-day flight to the International Space Station and the second of five shuttle missions planned for 2010. Discovery is scheduled to dock to the space station […]

Read More: Shuttle Discovery launch 4.5.10