September

assets/Uploads/_resampled/CroppedImage100100-4135-400x2.jpg

Japan’s voters sweep out ruling party

The Japanese Communist Party maintained its nine seats in the Diet after the historic elections Aug. 30 that swept the Liberal Democratic Party from power. For a half a century the LDP has ruled Japan.