Is Russia ready to host the World Cup?

Can Russia convince the doubters it will deliver a successful year of football? CNN’s Amanda Davies reports from St. Petersburg, Russia.

Check Also

Record January spending ‘brilliant’ for Premier League

Leave a Reply

Your email address will not be published. Required fields are marked *