I think commenters who are reacting negatively to this story are reacting to the vocabulary rather than the story.
Obviously I'm not a witness, but I tend to believe that these events took place more or less as the author describes them.
At the same time, words like "sexism" and phrases like "as a minority..." are a big turn-off to some readers, myself included. This isn't because I don't believe in racism/sexism/xenophobia, it's because we're never going to be able to agree on definitions for those terms and so they end up being almost useless as descriptors.
I would put this in almost literary terms: I don't want events to be described, I want them to be recounted. This is also how I feel about movies and literature: I want novels/screenplays that "show rather than tell." I don't want to be told how to think about an event, I just want it to be presented to me.
I also believe that categorizing your personal experiences in terms of broader social phenomena is a mistake. In my opinion, this kind of thinking leads to generalization and tends to obscure the actual events that took place and the actors involved.
All that aside, absolute sympathy to the author here. It's incomprehensible to me that people can behave like this, but sadly they do.