Cat Washington
Richard R. Finch, 56, was arrested Tuesday after a boy told authorities he had sexual contact with Finch at his home in Newark, OH. The boy made the revelation last week.Finch, was interviewed by the sheriff’s office where he admitted he had sex with a boy and others ranging in age from 13 to 17. […]
Richard R. Finch, 56, was arrested Tuesday after a boy told authorities he had sexual contact with Finch at his home in Newark, OH. The boy made the revelation last week.Finch, was interviewed by the sheriff’s office where he admitted he had sex with a boy and others ranging in age from 13 to 17. […]
Trending Stories