Kenya: Ensure Due Process on ‘Terrorism List’
Review Inclusion of Human Rights Organizations The Kenyan government should urgently review the inclusion of human rights organizations on an official list of alleged supporters of terrorism and ensure full respect of due process, Amnesty International and Human Rights Watch … Continued