Every woman in Pakistan dreams of one day living in the lap of a prince or a princess. To that effect, Karachi and Lahore are constantly buzzing with call girls. These ladies offer their services as companions, bodyguards, housekeepers, and even business ...