Quite agree with "decent clothing" and "stare" part of the post by New Life but someone has been sexually harassed is something I have learned for the first time in my 5 years in Qatar. Keep 999 with you if at all something like that happens. cops don't have much work to do here, they will be happy to find something to work on.