The Space Shuttle Discovery has successfully touched down at Kennedy Space Center after its 12-day mission to the International Space Station.
The Space Shuttle Discovery has successfully touched down at Kennedy Space Center after its 12-day mission to the International Space Station.