A French animal lover protects a dog and a mouse wanted by Soviet scientists for their space program.
2018
2023
2024
2009
2014
2022
1998
1990
1985
1939
1993