Vietnamese Court Commutes Death Sentence of Margaret Nduta to Life Imprisonment
Ho Chi Minh City, Vietnam – Margaret Nduta Macharia, a Kenyan national facing execution in Vietnam for drug trafficking, received a reprieve Thursday when the country’s Supreme Court commuted her death sentence to life imprisonment. The court’s decision in Ho Chi Minh City marks the final judicial ruling in Macharia’s case, following her appeal of […]

