Showing posts with the label Human Rights Watch

Iran Executed Three Juvenile Offenders in January

Bangladesh: Mass Death Sentences Confirmed

Saudi Arabia: New Counterterrorism Law Enables Abuse

Time for Action on Malaysia’s Death Penalty

Indonesia’s Death Penalty Debacle Exposed

Iran Must Halt Drug-Related Executions

Rwanda: Petty Crime Suspects Summarily Executed by Police

Subscribe Our Newsletter