Power
Richard Clough

Rev. Richard Clough is senior pastor at First Congregational Church-United Church of Christ, Indianapolis, and past president of The Church Federation.