Russian, German and US astronauts dock with ISS
A crew of Russian, German and US astronauts docked with the International Space Station Thursday as space cooperation between Moscow and the West continues despite their worst standoff since the Cold War.