In the heart of Kenya's Shakahola Forest, the horrors of Pastor Paul Mackenzie's contentious activities continue to unfold. The Kenya Red Cross Society (KRCS) has disclosed an alarming update on the number of missing persons associated with the Good News International...