When my gf was alone in India, she had guys come on to her a few times, but she said it was nothing compared to the aggressive behavior we encountered in Columbia and Cambodia.
People like Rose Chasm, should stay in their small American towns. Someone with such vivid imagination and fragile psyche has no business traveling in 3rd world countries.
It is important to recognize when you are not safe and to know how to diffuse the situation and escape. In some of those places it could go from staring to stabbing quickly. Let's just say I had to act "crazy" a couple of times in order to be deemed not worth to bother with (this is a good strategy btw if you are by yourself in a bind)
I can't judge of course for you, I wasn't there. But you perhaps underestimate the danger because you were with her. You are also not a woman. It is different for a single woman.
I think it is not even close. She was groped and touched. That is sexual assault. It is not rape, but there are cases of Peace Corps volunteers getting raped. Chucking that up to culture is, perhaps trying a little too hard to defend it. If that is is the culture (I imagine it is just "culture" in poor and uneducated parts, much like it would be in a trailer park in Mississippi perhaps) well then fuck that culture it is wrong.