Tens of thousands of Japanese took to the streets of Tokyo on Friday to protest against a controversial security bill that would expand the country`s military powers, specifically, permitting the deployment of Japanese troops overseas.
Co-op Anti-War Café Berlin