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.
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.