India has a vast network of rehabilitation centres