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…….