Dylan Roof Legally Insane ???

Published: July 17, 2015, 1 a.m.

Ep.2015:27 Host James Curts discusses the insanity defense in the context of the Chareleston, South Carolina Church Shooting with GUESTS: Professor Jane Moriarty, JD, Duquesne University School of Law.