A Rare Look Inside the Cosmonaut Training Center

Journalists are given a rare glimpse into the Cosmonaut training centre at Star City in Russia.

Speak Your Mind

*