Video Ad Feedback
G20 protests: Water cannons and torched cars
Cars were set alight and water cannons deployed in an ongoing struggle between police officers and protesters ahead of the G20 summit in Hamburg, Germany.
00:58
- Source:
CNN
Major protests in 2017
15 videos
Video Ad Feedback
Cops throw gas canisters, protesters throw them back