Loading...

Discovery Lands Safely

|CBS News RAW: Space shuttle Discovery returned safely to Edwards Air Force Base in California. The crew was rerouted after inclement weather posed threats in Florida.