Modern Slavery – closer than you think

Recent Thames Valley Police operation in Iver, in which arrests were made and victims safeguarded. Modern Slavery may be closer than you think – what are the signs?
Recent Thames Valley Police operation in Iver, in which arrests were made and victims safeguarded. Modern Slavery may be closer than you think – what are the signs?