SELF-PROCLAIMED “MOTHER OF JESUS” JUDITH NAFULA REPORTEDLY DIES IN BUSIA
Judith Nafula, the self-proclaimed “Mary” who turned a Busia homestead into a pilgrimage site, has reportedly died, reopening questions about Western Kenya’s prophet phenomenon.