Rev. David Assimwe

Rev. David Assiwe is the Children’s & Youth Pastor