
Felix Horne
Senior Researcher, Horn of Africa, Human Rights Watch
Felix Horne is a senior Africa researcher at Human Rights Watch.
International sanctions and poor relations with neighbors have left Eritrea largely isolated in East Africa. Relations between the U.S. and Eritrea are tense, partially due to alleged human rights [...] More