Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
1975
1973
1998
2016
2020
2018
1997
2003
2023
2001
2006
1965
2014
2025
1990
—
1978