Last space shuttle lands in Florida, closing out 30-year NASA program

By the Associated Press | July 21, 2011 | 5:58 AM EDT

CAPE CANAVERAL, Fla. (AP) — Last space shuttle lands in Florida, closing out 30-year NASA program.