H.E. David Coffey, President of the Baptist World Alliance (BWA)

H.E. David Coffey, President of the Baptist World Alliance (BWA)