Atlantis Returns to Florida

The space shuttle Atlantis touched down at NASA’s Kennedy Space Center on Friday completing an 11-day mission to upgrade the International Space Station. During their time in orbit, the seven shuttle astronauts completed 4 spacewalks and installed over $1 billion in equipment, including a 13.5 ton metal beam which will serve as the backbone for … Continue reading Atlantis Returns to Florida