While I do agree that no woman is 'asking for it' no matter how she dresses, I still believe its only common sense to take precautions based on what you know about ground realities of the place wer you are.

For eg, if I am going to a part of a town, which is not quite famous for its law compliance, I would try to maintain as low a profile as possible. I wont be carrying a lot of cash or flashing jewelry; neither would I be going alone (as much as possible)or at the wrong time of the day. Can you call that as a compromise I make on my rights to freedom and work and all that? Probably. Does that mean I sympathise with the lawless elements? I guess not. I am just trying to protect myself till teh world becomes a perfectly safe place (if its evr gonna happen)

But I guess the problem is, the sick crime of 'rape' is not confined to the dark alleys.