https://democracynow.org – Mass demonstrations have erupted across Hamburg, Germany, as world leaders gather for the G20 summit, where President Donald …
Via Youtube
Home Multimedia Video: Dystopian Nightmare: Eyewitness Decries Police Repression at G20 Summit as 100,000...