Ida Sawyer

Contributor

Ida Sawyer is Central Africa Director at Human Rights Watch.

Vertical Tabs