Space shuttle Atlantis lands safely from 12-day mission

The space shuttle Atlantis landed in Florida on Wednesday, capping a 12-day mission to deliver a new module to the International Space Station before NASA retires the shuttle fleet after two more flights.