Vietnam Supreme Court: Margaret Nduta Escapes Death Penalty As Sentence Is Commuted to Life Imprisonment

VIETNAM SUPREME COURT July 30 –Margret Macharia Nduta, a Kenyan woman who had been staring at the death penalty in Vietnam, has received a glimmer of hope after her sentence was officially reduced to life imprisonment. The significant legal development was confirmed on Thursday, July 31, offering her a possible pathway toward eventual freedom. The…

Read More