Massive protests each year against this conference...
"against evil"
"war mean torture"
"fight global war and capitalist peace"
protesters
Comments
Display the following 4 comments