Woman Guilty of Keeping a Sex Slave

Canberra Woman Convicted Australian newspapers have reported that the Canberra Supreme court recently found a women guilty of holding a Thai woman ...