Contributor

James Ross

Contributor

James Ross is Legal and Policy Director at Human Rights Watch.