Tag

franci gachieki

Browsing
Francis Gichuru and wife

Francis Gichuru Gachieki founder and senior pastor of Christ Ambassadors Church International, has stated that he has not had sex with his wife for…

Advertisements