The Discovery astronauts are warmly greet by NASA officials after landing.
› View This VideoThe successful STS-124 mission concludes as Discovery safely touches down at Kennedy Space Center.
› View This VideoMission Control has given Discovery the OK to head for home.
› View This Video