News

Alabama governor quietly signs law allowing mega-church a private police force

The law, which was approved quietly two weeks ago, allows Briarwood Presbyterian Church in Birmingham to set-up a private law enforcement department.