Reviews & profiles elsewhere
Hina Shamsi
National Security Project American Civil Liberties Union
New York, NY