News
Steve Munyakho: Kenya detained in Saudi Arabia to return home today
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.
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.