Larry Alex Taunton
Larry Alex Taunton is Founder and Executive Director of Fixed Point Foundation, a nonprofit dedicated to the public defense of the Christian faith. Fixed Point has captured the attention of BBC, NPR, The Wall Street Journal, Fox News Netwrk, The Christian Post, and many others. Taunton has personally engaged some of the most vociferous opponents of Christianity, including Richard Dawkins, Christopher Hitchens, and Peter Singer. He lives in Birmingham, AL.
An OTP has been sent to your Registered Email Id:
Resend Verification Code