Today at 5:53 PDT the space shuttle Discovery
had a picture perfect landing at Edwards Air
Force Base in Palmdale, California. Almost 14
days in space connected to the International
Space Station. The astronauts are safe and now
flying to Houston for debriefing before rejoining
their families. Welcome home Jose and Danny.