Hundreds of protesters marched through Hamburg on Friday, protesting against the upcoming G20 summit that will take place in the city. Protesters marched to …
Via Youtube
Home Multimedia Video: ‘Smash G20’: Hundreds of anti-summit protesters take to Hamburg’s streets, clash...