Please disable your Ad Blocker to better interact with this website.
John Gibson is a native of Pensacola, FL and is currently serving as a chaplain in the United States Navy. He is also a published author and frequent guest columnist for various web publications. You can follow him on Facebook.