UN Watch and 20 North Korean survivors urge Swiss to freeze regime’s bank accounts

GENEVA, Switzerland, October 6 – UN Watch took the floor in the recent session of the UN Human Rights Council to present a letter by 20 North Korean defectors calling on the Swiss government to freeze all of the regime’s bank accounts held in Switzerland. MEDIA COVERAGE “The Swiss Foreign Ministry …