Joseph Tugbeh Sepla
April 24, 1953 - October 10, 2019
I have fought the good fight, I have finished the race, I have kept the faith. Joseph Tugbeh Sepla was born April 24, 1953 in Sasstown, Sinoe County Liberia. Died October 10th, 2019 at OSU Medical Center, Tulsa, Oklahoma. A 1975 graduate... View Obituary & Service Information