Lifelong atheist Patrick Greene has a huge problem with a giant cross under construction alongside Interstate 37 in Corpus Christi, Texas – a city whose name literally means “Body of Christ.” Read full article »
Join the Essential Fight to Preserve Religious Liberty