York sex offender David Shaffi back in magistrates court December 9, 2023 News by Leave a Comment on York sex offender David Shaffi back in magistrates court A man is today a registered sex offender because he got very drunk and confronted police officers, York magistrates heard.