According to rights groups, Iran executes more people every year than any other country except China. (File) Tehran: Iran carried out a rare public execution of...
Texas executed Ramiro Gonzales on Wednesday, despite a stunning turn from a psychiatrist who helped send him to death row 17 years ago. Gonzales, 41, was...
Subscribe to our weekly newsletter below and never miss the latest News or an exclusive offer.