Numerous charges have been laid, after a lengthy investigation involving the Internet Child Exploitation unit of the Belleville Police.
In May, officers opened a file, after being contacted, resulting in charges against 36-year-old Jason Andrew Barry of Belleville.
He is charged with nine counts of possession of child porn, eight counts of making child porn, seven counts of sexual interference, six counts of sexual assault on a person under 16, two counts of sexual assault with a weapon, and eight counts of voyeurism of a person under 16.
Barry is currently in custody.
Meantime, a second investigation led to charges against a Belleville man.
In April, ICE officials worked with Kingston police on a file, which resulted in a search warrant in north end Belleville.
Johnson Michael Rae, 30, was charged with possession of child porn, and making child porn available.
Meanwhile, a 43 year old Trenton man also faces several charges but his name was not released.
The local men were among 122 people charged in a province wide child porn investigation in which 27 police services were involved.
Over 500 charges were laid and 55 victims were identified.