Thousands of protesters took to the streets of Tokyo on Sunday in occasion of the 20th National Worker’s Meeting, to protest against the policies of Japanese …
Via Youtube
Thousands of protesters took to the streets of Tokyo on Sunday in occasion of the 20th National Worker’s Meeting, to protest against the policies of Japanese …
Via Youtube