Jamie Leigh Hancock

Jamie Leigh Hancock is a program-and-development officer at the New York-based Human Rights Foundation.