Bishop John Yambasu of Sierra Leone dies in road accident; he was also chancellor of Africa University
By Maidstone Mulenga*UMC Bishops Bishop John K. Yambasu, the Resident Bishop of the Sierra Leone Area of The United Methodist Church, died in a road accident this morning (August 16, 2020) just outside Freetown in Sierra Leone. He was on his way to attend a funeral service for Rev. Edward Kamara in Yonibana in the […]