UEFA and French police blame Liverpool fans for delay to Champions League final - but British police dispute claim

UEFA and French police blame Liverpool fans for delay to Champions League final - but British police dispute claim

Sky News

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