Environmental

Space Shuttle Discovery Returns Home After Final Mission

CAPE CANAVERAL, Fla.–(ENEWSPF)–March 9, 2011.  Space shuttle Discovery and its six-astronaut crew ended a 13-day journey of more than five million miles and concluded the spacecraft’s illustrious 27-year career with an 11:57 a.m. EST landing Wednesday at NASA’s Kennedy Space Center in Florida.

Proud member of LION Publishers

Most read stories this week

Take a Survey

ARCHIVES