Delhi Chief Minister Arvind Kejriwal on crimes against women in the country: It is a failure of law & order, and enforcement. I believe the society should introspect from within.

Delhi Chief Minister Arvind Kejriwal on crimes against women in the country: It is a failure of law & order, and enforcement. I believe the society should introspect from within.