Tag Archive for: inalienable God-given right

Crucifix on Bible and US flag on opposite side

Separation of Church and State

You are going the wrong way! by Doug Powell In the classic…