42Scores
London police say 86 arrested around Euro 2020 soccer final - Reuters

British police have so far arrested a total of 86 people during and following Sunday's Euro 2020 soccer final between Italy and England, they said on Monday.

42Scores