Your place for Space News
(Reuters) – A trio of U.S., Japanese and Russian astronauts arrived at the International Space Station on Tuesday, a NASA TV broadcast showed.