G20 Protesters Met with Water Cannons and Smoke Bombs
Protests underway at G20 Summit in Germany. Water cannons and smoke bombs have been deployed to confront protesters. German tweet translates: “Terrible, protesters are shouting after the police ‘skin off’.” Happening Now: SWAT teams mobilize […]