Bede Sheppard

Bede Sheppard

Bede Sheppard is the deputy children’s rights director at Human Rights Watch.


MORE FROM AUTHOR

Content Feed