Bill Mefford

Bill Mefford is Director of Civil and Human Rights at the United Methodist General Board of Church and Society. His blog is Jeremiah Weeping: Thinking prophetically, acting missionally, loving radically.

Show More…