Discovery Lands Safely Back on Earth FOXNews 7. 11 2007 (07:06) Picture-perfect touchdown at Cape Canaveral; watch deplaning live at FOXNews.com. Share Read the whole article at FOXNews