Tag: SB.193
Birmingham church may soon be allowed to have its own police...
Alabama lawmakers are mulling over the idea of allowing a church to form its own police force.
Briarwood Presbyterian Church, a megachurch in Birmingham, is...