Kenya: Human Right Watch demands an end to operation ‘Uslama Watch’
New York-based Human Rights Watch (HRW) has called on the Kenyan government to immediately cease a security operation aimed at eliminating illegal migrants that has attracted widespread criticisms for alleged human rights violations. In a statement released on Tuesday, May… Read more ›