The mother of Margaret Nduta, the Kenyan woman facing execution in Vietnam, has sent a desperate appeal to President William…
Read MoreKenyan national, Margaret Nduta Macharia is facing imminent execution in Vietnam after being sentenced to death for drug trafficking. With…
Read MoreForeign Affairs Principal Secretary Dr. Abraham Korir Singoei held a meeting with Dorothy Kweyu, mother of Stephen Munyakho (Stevo) in…
Read MoreStephen Munyakho and his family can now sigh in relief as his execution has been postponed.Munyakho had spent 13 years…
Read More