Rachel Reid


Rachel Reid is the Open Society Foundations’ advocacy manager for the Middle East, North Africa, and Southwest Asia. She was based in Afghanistan for Human Rights Watch from 2008 to 2011. Before her move into human rights work, she spent more than a decade with the BBC.
Stories by Rachel Reid
Load more by Rachel Reid | Return to staff list