A North Korean flag flies on a mast at the Permanent Mission of North Korea in Geneva October 2, 2014. (Reuters)
FILE PHOTO – A North Korean flag flies on a mast at the Permanent Mission of North Korea in Geneva
by Thaer Abbas | Apr 23, 2017 |
A North Korean flag flies on a mast at the Permanent Mission of North Korea in Geneva October 2, 2014. (Reuters)