Gabriela and Mata Hari...so sorry to hear your stories...
where ever it happened who ever did it ...i think you are both very brave - i would have been in tears.
this behaviour is not acceptable anywhere.

one time some guys gave me hassle and i had my camera on the front seat... so i took photos....

they cut me up at the traffic lights and said they were Qatari (tney weren't btw)...i just shouted i dont care...i will take the photos to the police if you do it again...
problem solved.