Russia has launched a rocket carrying Russian, Japanese and US astronauts and an Olympic torch for the 2014 Winter Games in Sochi
Russia has launched a rocket carrying Russian, Japanese and US astronauts and an Olympic torch for the 2014 Winter Games in Sochi