Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
2014
1963
1953
2016
2018
1959
1958
1932
1938
1978
2020
2024
1999
1933
1977