A group of rank-and-file Japanese soldiers are jailed for crimes against humanity, themselves victims of a nation refusing to bear its burdens as a whole.
2021
2001
1982
1994
1954
2002
1997
1998
2000
1991
1996
2005
1989
2008
2007
1993
2004
2006