Russian crew set for blast off to film first movie in space October 5, 2021 No Comments MOSCOW: Russia on Tuesday is set to launch an actress and a film director into space in a bid to beat the United States to Read More »