World

Russia launches space ship

Russia successfully launched spaceship Soyuz TMA-17 from the Baikonur Cosmosdrome in Kazakhstan on December 21, carrying a new crew to the International Space Station (ISS).