NASA managers completed a review Wednesday of space shuttle
Endeavour's readiness for flight and selected June 13 as the
official launch date for the STS-127 mission to the International
Space Station. Commander Mark Polansky and his six crewmates are
scheduled to lift off at 7:17 a.m. EDT from NASA's Kennedy Space
Center in Florida.