What's new

Japan: Anti-G7 protesters scuffle with police in Hiroshima

I thought protests and demonstrations are allowed in "democratic countries"

 
Last edited:
Back
Top Bottom