London police make 49 arrests during EURO 2020 final

MOSCOW: London police say 49 people were detained and over a dozen officers were injured on Sunday during the 2020 UEFA European Football Championship final held at London’s Wembley Stadium. “Our policing operation for the #Euro2020 final is drawing to a close. Thank you to the tens of thousands of fans who had good spirits […]