113125075311134406

More bad reviews for the South Korean Human Rights Commission’s work–or lack thereof–on North Korea.