Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
2000
1925
2006
2014
1962
2024
1953
1956
1969
1991
2007
1947
1994
1959
1972
1961
2019
2021
2022