Kenyan televangelist Lucy Natasha NAIROBI-(MaraviPost)-Section of netizens in Kenya has taken a swipe at televangelist...

NBS Bank Your Caring Bank