Ooooh miaow miaow Kenyaqueen!!! You sure do sound like a very bitter and judgemental person.

For your information, I have lived in many different countries around the world and have always respected their customs, traditions and people. I am certainly old enough (as you and many other people have pointed out rather spitefully!) and intelligent enough to know how to dress and behave. I had, in fact,grabbed a cardigan before leaving the house so I could cover up a bit, so I am well aware of not showing too much flesh in the Mall.
It's easy in hindsight to say I shouldn't have given this guy my ID, but to be honest, I was somewhat taken aback and didn't really know what I should do, and I didn't want to make matters worse. It seems pretty obvious now that he was a fake, but at the time I wasn't sure, never having been approached like this before.

Anyway, glad it's opened up such a heated discussion. I agree with Gypsy, lesson learned. Dress conservatively (i'm not going to say appropriately, as I still consider I was) and don't go with men who have no ID and profess to be CID officers. End of story.