A megachurch located in a Columbus suburb is under investigation after a former faith leader was accused of sexual abuse, reports say. Licking County Sheriff Randy Thorp said in a post on social media ...
However, Gary and Drenda Keesee, the lead pastors of Faith Life Church, have addressed the allegations during church services ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results