A French animal lover protects a dog and a mouse wanted by Soviet scientists for their space program.
2020
2007
2005
1926
2014
1994
1983
1985
2012
2025
1997
2010
2008