
Human Rights
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