A major gathering is set to kick off this week in the Russian city of Sochi, and it could have significant global implications.
For more on that and other international stories coming up this week, The Show was joined by BBC’s Rob Hugh-Jones.
A major gathering is set to kick off this week in the Russian city of Sochi, and it could have significant global implications.
For more on that and other international stories coming up this week, The Show was joined by BBC’s Rob Hugh-Jones.