Endeavour STS-113 lands at KSC ![Endeavour STS-113 lands at KSC](/journal/pics/2002/12/sts113-endeavour.jpg) Endeavour STS-113 lands at KSC