Technology | Thu May 29, 2014 2:59pm EDT

Multinational crew blasts off, arrives at space station