This article was composed from multiple news sources.
Demonstrators denounce G7 amid escalating clashes, which lead to damaged buildings and burning cars.
Draftartikel opgebouwd uit meerdere gegroepeerde nieuwsbronnen. Demonstrators denounce G7 amid escalating clashes, which lead to damaged buildings and burning cars.