Environmental

NASA’S Shuttle Discovery Heads To Space Station On Its Final Mission

CAPE CANAVERAL, Fla.–(ENEWSPF)–February 24, 2011.  The final flight of space shuttle Discovery lifted off from NASA’s Kennedy Space Center at 4:53 p.m. EST Thursday to deliver a new module and critical supplies to the International Space Station.

Proud member of LION Publishers

Most read stories this week

Take a Survey

ARCHIVES