Ayushi Dube

Ayushi Dube

Research scholar

Author is a research scholar in the department of humanities and social sciences at Indian Institute of Technology, Kanpur.

By Ayushi Dube

Why people should stop calling  for death penalty for rapists

The knee-jerk reaction to public anger against the Kathua rape and murder case in the form of an ill-conceived ordinance needs deeper analysis.

...Full Story

Please log in
I agree with DailyO's privacy policy