Attention has turned to the leader of a starvation cult operating in Kenya. Questions remain over the background and identity of the individual leading the group.
Kenya starvation cult leader highlighted


Attention has turned to the leader of a starvation cult operating in Kenya. Questions remain over the background and identity of the individual leading the group.