Around 20 to 30 leaders, charged with corruption and dereliction of duty, have been sentenced to capital punishment, TV Chosun reported, quoting a North Korean official
Around 20 to 30 leaders, charged with corruption and dereliction of duty, have been sentenced to capital punishment, TV Chosun reported, quoting a North Korean official