April 6, 2011 by Mike Thompson sci-technology Russian “Gagarin” arrives at International Space Station