- Prison Planet.com - http://www.prisonplanet.com -

Law Professor Calls Out Dershowitz for Advocating Murder and Torture

Prison Planet.com
January 11, 2013

Francis Anthony Boyle is a professor of international law at the University of Illinois College of Law.