Megachurch Youth Leader Arrested On Child Pornography Charges
A youth leader at a megachurch in Abilene, Texas, was arrested on child pornography charges. The Abilene Police Department said that a member of Beltway Park Church contacted them with concerns about Charles Goff, who volunteered […]