廣告

Olympic torch blasts off

Russia sends the Sochi Olympic torch into space with a team of astronauts bound for the ISS. Paul Chapman reports.