Re: why does mujra..
Who said it only exists in punjab and that too only in lahore? You will find a red light area pretty much in every city...be it a small city or big.
I am sure world has better things to think about. Anyway, these areas are funded by resourceful people who have strong links with people in power, so it is not easy to abolish them.