NASA clears launch of STS-134 for 5/16/2011

view story

http://www.itwire.com – NASA gave the space shuttle Endeavour and its STS-134 crew the “go for launch” on the morning of Monday, May 16, 2011. The 25th mission of Endeavour will be its last, and the next-to-last mission for the American space shuttle fleet. (IT news)