Football

English Football Fans Causing Havoc

Russian police witnessed appalling behaviour from English football fans in Amsterdam. The National Police Chiefs’ Council, NPCC, has been working alongside Russian authorities in order to ensure English football fans ….