Your place for Space News
NASA managers have set the liftoff of space shuttle Endeavour for 8:56 a.m. EDT on Monday, May 16.