Sex racket busted in Uttar Pradesh’s Mathura, five women among 12 held Nation Sex racket busted in Uttar Pradesh’s Mathura, five women among 12 held News Analysis India 3 years ago By PTI MATHURA: Twelve people, including five women, were arrested after police busted a sex racket allegedly being operated from two guest houses in...Read More