0 Kenya Seeks Diplomatic Intervention in Margaret Nduta Macharia’s Case in Vietnam March 17, 2025 Lila Khan Kenyan Foreign Affairs Ministry describes Margaret Nduta Macharia’s case in Vietnam as complex, facing execution