49 arrested, 19 police officers injured in London amid Euro 2020 final
Forty-nine people were arrested and 19 police officers were injured in London on Sunday under a policing operation for England’s Euro 2020 final against Italy at Wembley. The Metropolitan Police said early on Monday that a total of 49 people…