Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
2023
1978
1969
1980
1981
1977
1979
1974
1967
1970
1968
2017
2024
2019
1975
2016
2022