NEW DELHI: On a busy street in west Delhi's Nangloi, an innocuous building stood as a beacon of hope for those struggling with drug dependence. But behind its facade of rehabilitation and recovery ...