Rapes are part of our society: Senior Haryana Police officer
Amidst outrage over multiple rape incidents in Haryana, Additional Director General of Police RC Mishra has said rapes are "part of the society" and have been taking place "since forever". Adding that the role of the police is to investigate and catch the criminals, Mishra said they were doing everything to accomplish that. 