Police officials in the Indian state of Bihar estimated that roughly 50 percent of reported rapes are due to women’s lack of choice about defecating in public.
Police officials in the Indian state of Bihar estimated that roughly 50 percent of reported rapes are due to women’s lack of choice about defecating in public.