‘No G20 summit, no closed borders’: Hundreds of leftist protesters take to the streets in Germany

March 19, 2017

1 view