Arrested and injured in chaos leading up to Champions League final
Posted: Today 04.25 updated: right Now Reportedly, 174 people were injured and 68 were arrested in the chaos outside the Stade de France in Paris during the Champions League final. Among other things, Paris police used tear gas to disperse crowds in the riots that broke out in connection with the Champions League final at … Read more