Alabama Senate Approves Bill Allowing Church Own Police


The Alabama State Senate has approved a bill that allows a church to form its own police force.