Archive for March 11th, 2008
NASA Mission STS-123 Go!
Tuesday, March 11th, 2008In the very early morning hours of March 11th, NASA’s Shuttle Endeavour safely launched for mission STS-123, headed for the International Space Station. On board they carry contributions for the Japanese and Canadian efforts to the ISS.
The NewsTrain crew was awake and busily covering the launch for you, just in case you (like most of […]


