STS-112 landed some minutes ago at KSC
Space Shuttle Atlantis STS-112 touched down at Kennedy Space Center, Florida, ending an International Space Station assembly mission. Landing occurred at 10:44 a.m. CDT (1544 GMT), ending the mission at the 11-day, 19-hour, 58-minute mark.
IK1SLD – Fri, 2002 – 10 – 18 18:27