New information has emerged about the Russian movie “The Challenge” planned to be filmed partly on the International Space Station in October.
New information has emerged about the Russian movie “The Challenge” planned to be filmed partly on the International Space Station in October.
Get top stories, military space news and more delivered to your inbox.