Russian filmmakers land after shoot aboard space station

Russian filmmakers land after shoot aboard space station

Belfast Telegraph

Published

A Soyuz space capsule carrying a cosmonaut and two Russian filmmakers has landed after returning from the International Space Station.

Full Article