Space shuttle Endeavour is home after two weeks in space, having delivered the final U.S. module and a “room with a view” to the International Space Station.
Space shuttle Endeavour is home after two weeks in space, having delivered the final U.S. module and a “room with a view” to the International Space Station.