Sign at an anti-slavery store in Sydney Source: AAP
Federal police are appealing for any victims of an alleged slave master to come forward. A man was arrested in the northern New South Wales town of Armidale last week, and charged with sexual servitude offences.
Federal police are appealing for any victims of an alleged slave master to come forward. A man was arrested in the northern New South Wales town of Armidale last week, and charged with sexual servitude offences.