Florida church ‘overseer’ arrested on digital voyeurism charges: ‘Tragic situation’

Charles Barton Lucas was arrested last week on digital voyeurism charges after illicit images from the church bathroom and another area were reportedly found on the suspect’s work computer.

Read More

The Christian Post | RSS

Generated by Feedzy