They Want to “Steer Our Nation Back to God”—Starting With Prayer Night in the Texas Capitol

My God Votes says Christians have abdicated their civic duties. The Houston group has a plan to mobilize the church—starting in Texas.

Do you trust this headline?