G8 Protests Down The Years

Rioting broke out at the G8 summit in Genoa, Italy in 2001
Rioting broke out at the G8 summit in Genoa, Italy in 2001
tester