The Rev. William “Bill” Lovelace is a United Methodist missionary with the General Board of Global Ministries of The United Methodist Church serving as a…
The Rev. William “Bill” Lovelace is a United Methodist missionary with the General Board of Global Ministries of The United Methodist Church serving as a…