openheartedrebellion.com
Alabama Passes New Law Allowing Church to Create Its Own Police Force
The separation of church and state in the United States has taken yet another blow—this time in Alabama.