Chaos at Paris?s Stade de France mars Champions League finalFrench 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.
Source:
Chaos at Paris?s Stade de France mars Champions League final