Leslie Lefkow

Deputy director of Human Rights Watch’s Africa Division. Their 2014 report looked at killings and disappearances by anti-terror police in Kenya, and HRW has called on the United States, and other donors, to suspend support for the abusive units.

Video squareStoryDec 24, 2008
Default content image

Non-commercial news needs your support

We rely on contributions from our viewers and listeners to do our work.
Please do your part today.
Make a donation