Yo this is so upsetting and infuriating I'm literally shaking. 2018 and this shyt is going on smdh.
I would encourage you to seek legal council and maybe even file a police report. I'm so sorry you had to experience this my inbox is open if you need someone to talk to OP.