NEW DELHI – Police in southern India on Saturday claimed to have arrested two men in connection with allegations of gang rape of an Israeli and a local woman.
The Israeli and her homestay operator were stargazing along with three male travelers, an American and two Indians, in Koppal town…
Leave a Reply