Champions League Final: French Government Apologise To Liverpool Fans
Champions League Final: French Government Apologise To Liverpool Fans The French government has apologized to Liverpool fans after chaos outside the Stade de France on Saturday meant many could not…