James Ross

Number of articles written: 1 article

James Ross

Number of articles written: 1 article

Legal and Policy Director at Human Rights Watch, New York.

Published articles

article IRRC No. 867

Black letter abuse: the US legal response to torture since 9/11