Following a hugely successful docked stage, Endeavour has undocked from the International Space Station (ISS) on Flight Day 15. Undocking was slightly delayed to 8:25pm Eastern.
Meanwhile, Shuttle manager John Shannon is continuing to push for a May launch date for STS-124, despite the downstream delays to the LON (Launch On Need) External Tank (ET-127) and ET-129.