Police arrests 49 in London after Euro final
Metropolitan Police stated on Monday it arrested 49 people as London hosted the Euro 2020 final which saw Italy beat England. 19 police officers were injured “while they confronted volatile crowd…
Metropolitan Police stated on Monday it arrested 49 people as London hosted the Euro 2020 final which saw Italy beat England. 19 police officers were injured “while they confronted volatile crowd…