History of Japan
Episode 176 - Red Star Over Tokyo, Episode 1
Jan 7, 2017 · 23 min
Play episode

Today, we'll turn our attention to a set of ideas that will ultimately fall flat on their face in Japan (and most other places): Marxism. How did the hard left come to Japan? And before that, what even is Marxism? 

Clear search
Close search
Google apps
Main menu