Day: 30 October 2017
Shinzo Abe and the Revival of the Japanese Fascist Militarist Imperialism
Japanese Prime Minister Shinzo Abe won a near landslide victory in a reelection after gambling his luck behind it and as per the ratings in the Japanese and international mainstream […]