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 ...