Endeavor landed safely at Cape Canaveral just under two hours ago, at 1232EDT. The approach and landing were without incident, although the mission was terminated a day early due to NASA concerns about Hurricane Dean adversely affecting landing conditions. Mission STS-118 included a successful test of the Station-to-Shuttle Power Transfer System, which enables a docked shuttle's onboard systems to be powered from station power, extending the shuttle's on-station endurance.
Tags: