Thailand have a rather conservative culture and females are encouraged to dress modestly. Except for the sex workers who slut it up.
The Ukrainians and Russians don’t dress modestly, especially on the beach they usually wear g strings leaving little to the imagination. Dressing like, or worse than a sex worker in Thailand in public is really asking for trouble.
I am not saying she should have been raped of course, but there are some bad people out there.