Sunday, June 23, 2019

An Alabama megachurch plans to start its own police force thanks to a new law permitting the church to do just that