October 6, 2020 Calhoun, John Yvonne Njoroge 0 The Rev. John Calhoun is a missionary with the General Board of Global Ministries of The United ...