Four Chinese germ warfare scientists are kidnapped by a Japanese organisation.
2022
1982
1978
1976
1977
2009
1992
2023
1981
1989
1971
2020
2005
1974
1991
1993