Whichever way you look at it, Kingdom Seekers Fellowship Church has become a landmark in Nakuru city. It is a humongous structure towering...