By PoliceOne Staff BIRMINGHAM, Ala. — The Alabama Senate has voted to allow a church to establish its own police department. According to FOX 5 Atlanta, lawmakers voted earlier this month to allow Briarwood Presbyterian Church to establish a police department. The church, which has a school and a 4,000

Share This