UEFA will no longer host the Champions League final in Russia
UEFA will no longer host the Champions League final in St. Petersburg after Russia launched a wide-ranging attack on Ukraine on Thursday, the Associated Press has reported.
UEFA will no longer host the Champions League final in Russia Read More »