Kenya’s New Security Law Undermines Human Rights by Atmatters.info | Dec 21, 2014 | Human Rights, Politics | 0 | By Human Rights Watch Press Published December 21, 2014 Kenya’s far-reaching new security... Read More