Share
twitterlinkedinfacebook
Image 1 of 1
MHE12953SWZ.JPG
A single screen, displaying the UN logo, is left illuminated inside the deserted UN building in Geneva.