The original complaint was filed December 16, with the arrest taking place last Friday.
Officials told reporters that Masters is still employed with the town and there are no details (as of this report) from investigators that suggest the charge has any correlation with Masters’ position as the Webb Town Assessor.
Image via the New York State Police.
We use cookies and similar technologies to improve your experience on our website.