JDI IN THE NEWS - 2010

Scott Crowder, A New Report Suggests Texas Prisons Are the Worst in the Nation for Rape, KTRH 740 AM