A disastrous poll puts Japan politics on shaky path

.....

© The Japan Times