Church with a crossPhoto: Erica Shires (Getty Images) A horrific sexual abuse scandal rocked the small town of Tell City, Ind. when former Community Christian Church pastor Errol Wright was arrested earlier this month for alleged sexual misconduct with a minor and child seduction. Small Town Horror Story: The Wrongful Rape Conviction of Anthony Broadwater […]
Read More