View Full Version : Era of Space Shuttle Endeavour Ends with June 1 landing at the Kennedy Space Center

2011-Jun-01, 07:10 PM
KENNEDY SPACE CENTER – Space Shuttle Endeavour and her six man crew landed safely today at the Kennedy Space Center in Florida at 2:35 a.m. EDT following a 16 day journey of more than sixteen million miles. STS-134 was the 25th and last space mission by NASA’s youngest orbiter. Altogether, Endeavour has logged 299 days [...]

More... (http://www.universetoday.com/86190/era-of-space-shuttle-endeavour-ends-with-june-1-landing-at-the-kennedy-space-center/)