Kenyan To Return Home After 13 Years on Death Row in Saudi Arabia
Stephen Abdukareem Munyakho, a Kenyan man who had spent over 13 years on death row in Saudi Arabia, was finally released and is expected back home following an extensive multi-stakeholder...
Read more









