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.
Share
LIVE, FREE and EXCLUSIVE

Published
By Lucy Murray
Presented by Svetlana Printcev
Source: SBS
Share this with family and friends