Dr Felix Kioli, a sociologist at Maseno University, attributes Prophet David Owuor’s massive following to charisma and his ability to appeal to the needs and aspirations of the masses.
But Anglican Church of Kenya (ACK) Maseno South Diocese Bishop Francis Mwai Abiero says Owuor is presenting himself as an idol.