Space Shuttle Endeavour Lands Safely in Florida

The space shuttle Endeavour and its crew returned safely to the Kennedy Space Center in Merritt Island, Fla., at 2:35 a.m. EST, completing the 134th flight of the 30-year-old space shuttle program. Endeavour's commander, Mark Kelly, is married to Congresswoman Gabrielle Giffords, who is recovering from an assassination tempt earlier this year. Kelly's fellow astronauts on this mission all wore the blue bracelets reading "Peace Love Gabby" during this 16-day flight, a sign of solidarity and...Full Story
Commenting on this article is closed.