Kenyan Man Freed from Saudi Death Row After $1 Million Blood Money Settlement

Kenyan national Stephen Abdukareem Munyakho, who had spent more than a decade on death row in Saudi Arabia, has been released following the successful payment of $1 million in blood money—a milestone achieved after years of intense diplomatic negotiations and humanitarian appeals. The Muslim World League facilitated the payment, ultimately…