A giant cross next to a small church in Vance, Alabama. The state is among those where views supporting Christian…
Read More »A giant cross next to a small church in Vance, Alabama. The state is among those where views supporting Christian…
Read More »