Four Chinese germ warfare scientists are kidnapped by a Japanese organisation.
2003
1978
2001
2002
1994
1998
1972
2023
1986
2004
1999
1977
2021
1996
2017
1989
1991