Active RNS subscribers and members can view this content at the RNS Archives website.

(RNS) Bishop Chandler David Owens, a former presiding bishop of the Church of God in Christ known as an orator and international leader, died Sunday (March 6) at the age of 79. Owens served as leader of the nation’s largest black Pentecostal denomination from 1995 to 2000 and was a member of its general board […]

Comments are closed