CIA torture report disturburing but important for public: Professor Davila-Ruhaak

Milwaukee Journal Sentinel – Dec. 09, 2014

Professor Sarah Dávila-Ruhaak, director of the International Human Rights Clinic, comments on the revelations from the recently released CIA torture report and why it is important for the public to know.

Read More

Cookie Settings