Could Edward Snowden have visited the headquarters of United Nations Conference on Trade and Development?
Chain of thought:
The headquarters of the United Nations Conference on Trade and Development is in Geneva, Switzerland. Edward Snowden was stationed in Geneva in 2007 with the task of representing the US at the UN. The answer is yes.