Terror Trials: Life and Law in Delhi’s Courts

Project 39A, NLU Delhi