Castor Sekwa


Castor Sekwa - Catholic priest. He was born on March 28, 1927 and died on June 4, 1996.