Human Right Watch defends the rights of people in 90 countries worldwide, spotlighting abuses and bringing perpetrators to justice.
Kenya is yet again set to make a significant step on the international stage after it nominated Prof Phoebe Okowa for election as a judge to the International Court of Justice (ICJ). The Permanent ...