I am travelling to Montreal from Beirut, Lebanon and transiting through Geneva, Switzerland. I am holding a Syrian passport. Do I need any transit visa in Geneva airport?

marked as duplicate by Dirty-flow, Vince, Mark Mayo, choster, Gilles Aug 14 '13 at 17:47

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.