The wheels of Space Shuttle Endeavour touched down at NASA’s Kennedy Space Center in Florida this morning at 06:35 GMT (08:35 CEST) after a 17-day mission that added a pioneering experiment to the International Space Station.

Details via ESA