Liberal Democratic Party leader Sanae Takaichi appears back on track to becoming Japan first female prime minister.
What The Fuck Is Happening?!
Liberal Democratic Party leader Sanae Takaichi appears back on track to becoming Japan first female prime minister.