Recently in STS-132 Category

Space shuttle Atlantis and six astronauts ended a 12-day journey of more than 4.8 million miles with an 8:48 a.m. EDT landing Wednesday at NASA's Kennedy Space Center in Florida.

NASA's Space Shuttle Atlantis lifted off from NASA's Kennedy Space Center right on time at 2:20 p.m. EDT, rising into a picture-perfect Florida sky and capping a relatively problem-free countdown.