Activists march calling for the release of, Fumiaki Hoshino who was arrested in 1975 for the alleged killing of a police officer during riots in Tokyo and sentenced to life imprisonment, diring a rally by left wing activists and trade unions in Tokyo, Japan. Sunday November 3rd 2013
{}