They pleaded with the politicians to instead use their political platforms to preach peace and unite the nation.
On November 18, Catholic head, Archbishop Phillip Anyolo, ordered the Sh5.6 million President Ruto and Nairobi Governor ...