Alex Crain

Alex Crain is an editor for Salem Web Network and serves as worship pastor of Harvest Christian Fellowship in the Richmond, VA area where he lives with his wife and three children. Follow him on Twitter @Alex_Crain .

Contributor

Follow Crosswalk.com