Paris Police: 68 arrests amid Champions League final chaos
Police in Paris said that 68 people were arrested in the French capital amid the Champions League final, which saw Real Madrid defeat Liverpool 1-0 on Saturday. In the early…