Such is the power of the ancient legend that local political leaders and others from afar still travel to a small village in Nandi and other parts of the North Rift to draw from its perceived ...