Shocking opinion polls suggest the ruling LDP, in power for most of the past seventy years, might fall short of a parliamentary majority.
Shocking opinion polls suggest the ruling LDP, in power for most of the past seventy years, might fall short of a parliamentary majority.