Police bust sex racket in northern India, 12 arrested

Record ID: 424344