Law & Order Kenya Pushes for Diplomatic Intervention as Margaret Nduta Faces Execution in VietnamBy Golden MosesMarch 16, 2025 Law & Order 2 Mins Read Kenya’s Foreign Affairs Ministry has described the case of Margaret Nduta Macharia, a Kenyan woman sentenced to death in Vietnam…