populists

Social-media populists have arrived in Japan

Politics in Japan can be a staid affair. The race to become the governor of Tokyo, which reached its climax…

2 months ago