By David McAlary Washington 22 December 2006 Space shuttle Discovery landing in Florida The U.S. space shuttle Discovery has returned to Earth after a mission to continue assembly of the International Space Station. VOA's David McAlary reports. Disc...