London’s Metropolitan Police say 53 arrests made during Champions League final
By Jacob Lev, Zayn Nabbi and Thomas Schlachter, CNN Wembley Stadium (CNN) — London’s 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 “majority of others for attempts to breach security,” the police force
Continue Reading