FILE PHOTO – A North Korean flag flies on a mast at the Permanent Mission of North Korea in Geneva

Mike Schuler
Total Views: 0
April 10, 2017

Back to Main