Tag: Public dissatisfaction with ruling party
Political Turmoil in Japan as Voters Punish Ruling LDP
Political turmoil has erupted in Japan as voters have punished the ruling Liberal Democratic Party (LDP) in the recent elections. The LDP, which has been in power for many years, is now facing a...