The PJ Tatler

Discovery returns to earth safely

Space Shuttle Discovery has just landed safely at the Kennedy Space Center in Florida for the last time.  Next stop, the Udvar-Hazy Center in Virginia.