Beliefnet
Beliefnet News
Police Archives

The Freedom From Religion Foundation (FFRF), a well-known atheist organization, has sent a letter to Shelby County, Ohio, Sheriff’s Office urging them remove “For God and Country” patches from officer uniforms, asserting they are unconstitutional. “It is inappropriate and unconstitutional […]