Four Chinese germ warfare scientists are kidnapped by a Japanese organisation.
1997
2013
2019
1990
1977
1989
1975
1980
1979
2003
1974
2011
1981
2004
2022
2008
2017
2014
1985