| 18.8°C Dublin

WATCH: Police and protesters clash outside G20 summit


100,000 protesters are expected to attend the G20 summit this weekend in Hamburg, Germany. Police are prepared with water cannons.

Most Watched Videos

Privacy