Oswego County man accused of abusing children in two counties

David J. Farrell

An Oswego County man faces several charges after he allegedly sexually abused several young children.

The Oneida County Child Advocacy Center says 67-year-old David J. Farrell of Beach Road in Cleveland has been arrested on charges of criminal sex act, predatory sex assault against a child, and sex abuse. Police say Farrell is accused of sexually abusing four separate children in Oneida County over the course of several years. Police say Farrell also faces similar charges for sexually abusing three other children in Oswego County, where a State Police investigation began.

Chief Deputy Dean Obernesser tells CNY Central Farrell has confessed to the crimes on video, stating that he has been abusing children for more than 30 years.

Farrell was arraigned in Vienna Town Court and has been remanded to the Oneida County Jail without bail. Obernesser says the investigation is ongoing and there is the potential for more charges in other counties.