A Kenyan rights group has moved to court seeking urgent intervention to enforce a Cabinet resolution waiving interest and penalties…
Read MoreHuman Rights groups have condemned the Director of Public Prosecutions (DPP) for dropping charges against eight of the 12 police…
Read More