Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
1978
2015
2008
2022
2017
2021
2024
1997
2006
2023
—
2013
2009
2010
2020