20131110 india: Can India's party capital finally quit its drug habit?