Kenya“Margaret Nduta Still on Death Row in Vietnam — Viral Photo Claiming She’s Back in Kenya Is Fake”1 year ago · By Eugene Were