Film at Human Rights Action Centre on Iwao Hakamada

Film: Box: Hakamada jiken – inochi towa (dir. Banmei Takahashi, Japan, 2010, 120 minutes)

Monday, 17 March 2014 from 19:00 to 22:00

The Human Rights Action Centre, 17-25 New Inn Yard, EC2A 3EA London

Continue reading

Advertisements