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