Shuttle aims for Wednesday night landing (AP)
Wednesday, March 26th, 2008AP - Endeavour’s seven astronauts aimed for a Wednesday night landing in Florida after more than two grueling weeks of space station construction.
Related PostsNo related posts
Original post by Yahoo! News: Science News and software by Elliott Back
Related PostsHurricane Dean aims for Mexico’s Yucatan
(AP)AP - Hurricane Dean spared the Cayman Islands […]