Categories

Archive

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 ›