20100701 city.delhi: Foreign women say men on street ogle; stalk