Definitely. You’re perhaps referring to my 2017 participation in the UN Internet Governance Forum in Geneva through telepresence .
j previous speech k next speech