David Russell (@davidrussellts) 's Twitter Profile
David Russell

@davidrussellts

Professional and independent consultant working in the sector of justice, child sexual abuse & harmful sexual behaviour. all views my own.

ID: 1694600844858028032

calendar_today24-08-2023 06:41:54

118 Tweet

202 Followers

324 Following