A French animal lover protects a dog and a mouse wanted by Soviet scientists for their space program.
1959
2012
1928
2006
2020
2017
2003
1984
1998
2000
2011
2004
2021
1982