Champions League final policing was 'a failure', admits Paris' police chief
Video Credit: euronews (in English) - Duration: 00:51s - Published
Champions League final policing was 'a failure', admits Paris' police chief
French police were accused of firing tear gas and pepper spray indiscriminately at Liverpool supporters.