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