Kenya secures release of citizen from Saudi execution following $1m settlementBy Kaelen VeyarMarch 26, 20252 Mins Read0 RIYADH, SAUDI ARABIA — Stephen Munyakho, a Kenyan national facing execution in Saudi Arabia, is set to return home following a successful negotiation between Nairobi and…