life imprisonment for possessing drugs
-
Courts
Relief for Margaret Nduta as her death sentence is commuted to life imprisonment
Thirty-seven-year-old Kenyan woman, Margaret Macharia Nduta, who was facing execution in Vietnam, can now have a sigh of relief after…
Read More »