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.