Logo

Logo

Rape

Justice or Judgment?

Recent judicial rulings in India have reignited debates about the fairness and consistency of capital punishment.