UEFA 'ARE in talks over stripping Russia of this season's Champions League final'

0
207

The Champions League final, European football’s showpiece match, is due to take place at the Krestovsky Stadium in the Russian city of St Petersburg on May 28.
Source: dailymail.co.uk