Police Say Euro 2020 Final ‘Could Have Been Abandoned’

Police Say Euro 2020 Final ‘Could Have Been Abandoned’

London’s Metropolitan Police on Wednesday defended their handling of Sunday’s hooliganism-tainted Euro 2020 final at Wembley Stadium and said the…

3 years ago