By Fararu
Photos: 5 days of breathtaking diplomacy in Geneva
25 Nov 2013 - 8:49
By Fararu
Story Code: 66763