Bishop John Yambasu of Sierra Leone Dies in Road Accident

He Was Also Chancellor of Africa University

by