Kicking off at Fan Zone after England fans throw bottles at police and police respond by charging at England fans … police cheered on by locals
Read More »Kicking off at Fan Zone after England fans throw bottles at police and police respond by charging at England fans … police cheered on by locals
Read More »