< Back to Contributors
Deputy Director, Children's Rights Division, Human Rights Watch
Bede Sheppard is deputy director of the Children’s Rights Division at Human Rights Watch.
Recent Articles By Bede Sheppard
The Other Nobel Winners
COPYRIGHT 2016 © THE MARK NEWS ALL RIGHTS RESERVED