Tag: Archbishop Martin Kivuva Musonde | Crux Now
Taking the Catholic Pulse

Archbishop Martin Kivuva Musonde

Kenyan bishops bar politicians from addressing church congregations