Showing posts with the label Translation

With Death Penalty at Home, Can Indonesia Save Its Citizens Abroad?

Saudi Arabia beheads Indonesian worker despite Jokowi’s pleas for clemency

Former Death-Row Prisoner Exonerated in Illinois, Seized by ICE

Malaysia: Over 80 Iranians await execution over drug charges in dire conditions

Malaysia: Wrongful conviction makes the case for death penalty repeal

Death penalty: Wrongful convictions and unfair sentencing in Malaysia

Court to rule Tuesday on Koh Tao murder appeal

Subscribe Our Newsletter