Joint task force raids Najafgarh hub selling illegal performance enhancers

India