Anti-war protesters flood Tokyo streets

Dozens of anti-war protesters marched through the streets of Tokyo on Culture Day which is held annually to reinforce the principles of peace and liberty enshrined in the Japanese Constitution
Back to Top