Nearly 900 Arrested in France Amidst Champions League Final Riots
French authorities arrested nearly 900 individuals following disturbances and riots that erupted around the Champions League final. The incidents included stabbings and other violent acts.
One man died riding his motorbike around the Paris ring road in celebration while authorities reported stabbings and other attacks