Loading...

Weather Bad News For Discovery

| Discovery's return home has been delayed. Weather at the Florida landing site forced NASA to call off two landing attempts. CBS News' Mark Strassmann reports from the Kennedy Space Center.