Champions League final policing was 'a failure', admits Paris' police chief

Champions League final policing was 'a failure', admits Paris' police chief

euronews

Published

French police were accused of firing tear gas and pepper spray indiscriminately at Liverpool supporters.

Full Article