HomeNews MediaUEFA and French police blame Liverpool fans for delay to Champions League final – but British police dispute claim News Media Sky News UEFA and French police blame Liverpool fans for delay to Champions League final – but British police dispute claim Antzila.com May 28, 2022 Liverpool FC have called for an investigation following the violence used against its fans before the Champions League final on Saturday night. ⦿Source