I think that it a lack of his knowledge as some people in liberal societies do such a thing but they dont know that doing such at other places can put them in a lot of trouble.

It used to happen many times in the unviersity campus when i was abroad specially in the book stores. The thing is that firsly women should also dress up properly and other thing is that if some man is caught doing such a thing then there should be a severe punishment so that others dont try this thing again.

This person must be habitual and he must not had been told notto do the same atleast in Dubai or in the middle east.