Skip to main content

World Cup brings Putin in from the cold, for now

The World Cup will kick off in Russia on Thursday and bring the ‘greatest show on earth’ to the Kremlin’s doorstep. Moscow has had to prepare for the event while coping with damaging Western sanctions.

Reuters