North Korea defiant amid harsh UN criticism
On December 7, North Korea underwent the Universal Period Review (UPR), a process which involves a review of the human rights records of all 192
On December 7, North Korea underwent the Universal Period Review (UPR), a process which involves a review of the human rights records of all 192