Capital Punishment

  • 5 years ago
Maharashtra courts lead the country in sentencing capital punishment with UP at number two, but most are rejected by higher courts