A Supreme Court ruling in Japan could shake up the political landscape of the country.


A Supreme Court ruling in Japan could shake up the political landscape of the country.

Mainstream parties in Japan are losing the trust of the people as renegade politicians gain support.
