Loading...

Few world leaders attending Sochi Games

|The Winter Olympic Games in Sochi, Russia, are just days away, but the political games are already under way. Mark Phillips reports on why only a handful of world leaders on planning on attending the Games.