
Margaret Nduta’s Uncertain Fate: Kenyan Government’s Efforts for Clemency
Margaret Nduta’s fate remains uncertain as the Kenyan government seeks clemency for her death sentence in Vietnam. Prime Cabinet Secretary Musalia Mudavadi has reported on efforts to mitigate her execution …
Margaret Nduta’s Uncertain Fate: Kenyan Government’s Efforts for Clemency Read More