“Do You Recall Nirbhaya?” DY Chandrachud Discusses the Pune Bus Rape Incident
A young woman was raped at Pune’s Swargate Bus Stand, just 100 meters from a police station, sparking outrage and calls for the death penalty for the accused from Maharashtra’s … Read