Euro 2020: 19 police officers injured as result of fan violence in London on the final, 49 arrests were made
British police have made 49 arrests and said that 19 of its employees were injured after a clash with a crowd near Wembley Stadium during the final match of Euro 2020 between Italy and England on Sunday. Fans clashed with each...
Read More