Marcel Veilleux, of Odessa, pleaded guilty to several felonies after the Schuyler County Sheriff's Office accused him of sexual contact with two minors under the age of 13. Investigators ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results