Sports

Chaos at Paris’s Stade de France mars Champions League final

French police arrested 105 people and placed 39 into custody in Paris during the Champions League final between Liverpool and Real Madrid, following chaotic scenes on Saturday at the Stade de France that were branded a national embarrassment.

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Exit mobile version