Smart. Sharp. Funny. Fearless.
Wednesday, February 21, 2018
Mission Control Center

Last Space Shuttle Set to Return to Earth Thursday

CAPE CANAVERAL, Fla. (AP) — On the eve of NASA’s historic, wheel-stopping end to the shuttle program, the four astronauts making the final journey and the flight controllers who will guide them home said Wednesday they’re starting to feel a rush of emotions. “You know what? I really do feel like it’s coming near the […]

July 20, 2011