News

Steve Abdukareem Munyakho, a Kenyan national who had been on death row in Saudi Arabia, was officially released, July 22.
Mrs Kweyu once described the fight to save her son as a “mission impossible.” The campaign’s committee chairperson, Mr Joseph Odindo, said in a press statement that Stevo was“freed this morning ...