headshot
Felix Horne
Felix Horne is a senior Africa researcher at Human Rights Watch.

Felix Horne is a senior Africa researcher at Human Rights Watch.