Please you can try to contact Human Rights "[email protected]"
Even now so late & u r already at home, but may be the complaining & following your case will protect other woman to face the same.

As an Arabian , I feel ashamed when I know my people doing like this, but that only related to their behavior , no even one realign instruct human to do that.... but I am sure they will be hardly punished from Allah .. "Allah may be delay punishment but never ignore or forget"