UEFA and French police blame Liverpool fans for delay to Champions League final - but British police dispute claim
Published
Liverpool FC have called for an investigation following the violence used against its fans before the Champions League final on Saturday night.
Full Article