A Level 3 sex offender from Buffalo who allegedly has not registered his home address with the state recently was arraigned on a felony charge of failure to register Monday in Niagara County Court.
Sex offender arraigned on failure to register