Champions League final in May is moved from St Petersburg to Paris

International sport has begun to turn its back on Russia over its invasion of Ukraine, with two prestigious events stripped from the country on Friday.
The Champions League football final in May was moved from Russia’s second largest city, St Petersburg, to Paris, while motor sport’s world governing body t …

Read more…….