Dec 30, 2022 Africa Meet a church where late comers are punished severely Jerusalem Church of Christ in Kawangware has always been controversial mostly due its leader,.. Read more