Revealed: Why Steve Munyakho was Released from Saudi Prison while on a Death Row

NAIROBI, Kenya — A Kenyan national who had been on death row in Saudi Arabia has been released, the Ministry of Foreign Affairs has confirmed. Stephen Abdukareem Munyakho, a 50-year-old former warehouse manager, walked free on Monday morning after what officials said was the “full satisfaction of judicial decree” in the Kingdom of Saudi Arabia. Foreign Affairs…

Read More