Yasmine Ahmed

Human Rights Watch

Connect

Yasmine Ahmed is UK director of Human Rights Watch