UEFA moves Champions League Final from St. Petersburg as sporting world reacts to Russian invasion of Ukraine

0
192

UEFA announced that this year’s Champions League Final will no longer take place in St. Petersburg following an extraordinary meeting of the governing body’s Executive Committee on Friday.