Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
1997
2014
1999
2001
1973
1969
1988
1989
1966
2007
1974
1991
1959
1958
2019
1982
1984
1985
1996