genevadiplomacy

Stephen Sackur

Stephen Sackur

Journalist BBC World, Presenter Hard Talk. GSD DIR honoris causa 2017