Edward Tamba Charles


Edward Tamba Charles - Catholic priest from Sierra Leone. He was born on April 18, 1956.