Japan has been plunged into political uncertainty after voters delivered a harsh rebuke to the ruling coalition led by the Liberal Democratic party, stripping it of its parliamentary majority for the ...
Perhaps Japan is about to coin an Ishiba? Japanese Prime Minister Shigeru Ishiba, the leader of the Liberal Democratic Party (LDP) that has dominated Japanese politics since the aftermath of World War ...