Shima Onishi

Recently added

11.25 The Day He Chose His Own Fate
6.1

11.25 The Day He Chose His Own Fate

On November 25th 1970, a man committed ritual suicide inside the Tokyo headquarters of the Japanese Ministry of Defence, leaving behind a legacy ...
United Red Army
7.1

United Red Army

Aug. 26, 2007

United Red Army

Two of the most radical student groups form the United Red Army (URA) and head into the mountains to conduct a training camp. Ideology devolves ...