Bishop Gakuyo Bows to Pressure, Gives Out Estates to 1,000 Customers

Televangelist David Kariuki, who is popularly known as Gakuyo
Televangelist David Kariuki, who is popularly known as Gakuyo
FACEBOOK
%d bloggers like this: