June 29, 2026
The findings were based on interviews with 880 North Korean defectors living in South Korea and the group used satellite images to map execution sites
Friday's sentencing follows Zhang Zhan's reporting on China's human rights abuses, it says