News

Kenyan national Stephen Abdukareem Munyakho, who had been on death row in Saudi Arabia for over a decade, has been released following the payment of blood money.
The ruling Zanu-PF party appears determined to further criminalize dissent in Zimbabwe. Its lawmakers are seen to be trying to entrench legislation that can be used to target those who flag the ...