The Torture Papers
Podcast: Scott Allen, MD, on NPR
Lead medical author of Experiments in Torture, Scott Allen, MD, recently appeared on his local NPR station, WRNI, to discuss the new PHR report.
Lead medical author of Experiments in Torture, Scott Allen, MD, recently appeared on his local NPR station, WRNI, to discuss the new PHR report.