David Koech on 29th Oct

Controversial preacher, Pastor James Ng’ang’a is finding himself in the spotlight yet again, and not in a good...