Champions League: Chain of failures marred Paris final, French inquiry says

The report says the violence against fans at the Stade de France has “severely damaged” France’s image.The report says the violence against fans at the Stade de France has “severely damaged” France’s image.

Leave a Reply

Your email address will not be published.