NIA conducts multi location searches across 10 states; apprehends 44 in 4 human trafficking cases
New Delhi. In a big blow to human trafficking networks operating across 10 States and UTS, the National Investigation Agency, in close coordination with the...