Tag: Briarwood Presbyterian Church
Holy heat: Alabama church police force one step closer to being legal
© Cryx88 / Wikipedia RT.com - 12/4/17 The Alabama Senate has approved a bill authorizing the Briarwood Presbyterian Church to establish its own police force. ... Read More