Wednesday 26 April 2017

Olympic torch arrives at the International Space Station

The Olympic torch has arrived at the International Space Station as part of the relay ahead of February's Winter Games.

 

Promoted articles

Editors Choice

Also in this section