© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
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.