Man accused of raping a tribal Odisha woman engaged as domestic help surrenders before police
A 75-year-old man accused of raping a tribal woman from Odisha who worked as a domestic help in his house surrendered to the police after being on the run. The accused, a former managing director of public sector undertakings, complained of discomfort and is currently hospitalized. The survivor was rescued by the police with the…