News
“It’s a Miracle,” Munyakho says as he returns to Kenya after 14 years on Saudi death row
Munyakho was originally scheduled to return on July 23, but logistical issues delayed his arrival by several days.
Munyakho was originally scheduled to return on July 23, but logistical issues delayed his arrival by several days.
Munyakho, whose execution had been scheduled for May 15, 2024, was freed after extensive negotiations with Saudi authorities led to a successful appeal for clemency.