The alleged rape of a British woman in Delhi’s Mahipalpur on March 11 throws light on the largely insecure environment foreign tourists are exposed to. The woman had come to India to meet a man she ...