On the 24th local time, UEFA announced that the Champions League final will not be held in St. Petersburg, Russia.

(Reporter Wang Bin)