Kenyan Death Row Inmate Freed in Saudi Arabia, Performs Umra Upon Release
Kenyan Citizen Steve Abdukareem Munyakho, who has been on death row in the Kingdom of Saudi Arabia, is officially free as of 10 a.m. today following the full satisfaction of judicial requirements. In a statement released on Monday, Kenya’s Mission in Riyadh confirmed Steve’s release and disclosed that he performed Umra, the Islamic minor pilgrimage, […]









