World Russian film team returns to earth after filming first movie in space by Editor2 October 17, 2021 by Editor2 October 17, 2021 2 minutes read