
David Strain
David Strain is Senior Minister of First Presbyterian Church, Jackson, Mississippi. He is Chairman of the Board of Christian Witness to Israel, and Convener of the Twin Lakes Fellowship.
Show MoreDavid Strain is Senior Minister of First Presbyterian Church, Jackson, Mississippi. He is Chairman of the Board of Christian Witness to Israel, and Convener of the Twin Lakes Fellowship.
Show More