Two Baluch brothers
The Ondo State High Court in Akure on 14 February 2023 sentenced Messrs Ayuba Idris and Tasur Abubakar to death by hanging for killing a couple.
7th execution of the year in US
Recapitulating the Failed Promise of Humane Execution
Political prisoner
Iranian-German dissident kidnapped from the UAE
over the death sentence of Jamshid Sharmahd
Fariba Hosseini and Nazifeh …
Two political prisoners who could be executed within hours