Shock! Capitalism wins Japan General Election
Defying expectations Japan's Prime Minister Fumio Kishida appears to have led his Liberal Democratic Party (LDP) to victory in the country's General Election.
Writing From the Left, Building The Resistance
Defying expectations Japan's Prime Minister Fumio Kishida appears to have led his Liberal Democratic Party (LDP) to victory in the country's General Election.