Source: ESA
Leonardo being attached to the ISS. Image credit: NASA TV
After a flawless launch last Thursday and a textbook docking on Saturday, the Space Shuttle today delivered the European-built Leonardo Permanent Multipurpose Module to the International Space Station.(read more)






