
Space shuttle Endeavour is scheduled to land at Florida's Kennedy Space Center today with a touchdown at 10:48 a.m. EDT. The shuttle would begin its descent from orbit with a deorbit engine firing at 9:42 a.m. Weather conditions at Kennedy are forecast to be favorable for landing, although a slight chance of rain is possible.A second opportunity exists for a landing