Four Chinese germ warfare scientists are kidnapped by a Japanese organisation.
1983
2008
1991
2015
2023
2014
1988
2002
2001
1993
1984
1994
2016
1992
1982
2021
1965
2022