Londons Metropolitan Police said 53 arrests were made during the UEFA Champions League final at Wembley Stadium in London on Saturday.
Five people were arrested for invading the pitch and the majori… [read more]
Londons Metropolitan Police said 53 arrests were made during the UEFA Champions League final at Wembley Stadium in London on Saturday.
Five people were arrested for invading the pitch and the majori… [read more]