Felix Horne

Felix Horne

View Articles

Senior Researcher, Horn of Africa, Human Rights Watch

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

More from Felix Horne

Search

Close