An U.N. resolution to abolish capital punishment will be voted on in December. South Sudan’s justice system is under scrutiny as human rights groups urge the country to join the resolution.
Kremena Krumova is a Sweden-based Foreign Correspondent of Epoch Times. She writes about African, Asian and European politics, as well as humanitarian, anti-terrorism and human rights issues.