Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
2007
2002
1973
1985
1994
1983
1997
2023
2004
1990
1964
1993
1977
2005
1974
1975
1982
1986