Pastor, St. Clair Disaster Relief leader Glenn Pender dies September 10, 2021 Glenn Pender — longtime pastor and leader of St. Clair Baptist Association Disaster Relief — died Sept. 7. He was 83. For 53 years, Pender Read More »