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.
London police say 86 arrested around Euro football final
Reviewed by Harshit
on
July 13, 2021
Rating: 5
No comments