GOODBYE, ST. PETERSBURG: Report: UEFA to pull Champions League final after Russian invasion of Ukraine

UEFA has decided to pull its Champions League final in St. Petersburg after Russia invaded Ukraine, the Associated Press reported on Thursday.

Read More