Todd Appeals 80-Year Prison Sentence For 1999 Rape, Kidnapping
Rodriguez S. Todd, a 53-year-old California man who raped a woman in Warsaw over 20 years ago, is appealing his 80-year prison sentence with the Indiana Court of Appeals.
Read MoreRodriguez S. Todd, a 53-year-old California man who raped a woman in Warsaw over 20 years ago, is appealing his 80-year prison sentence with the Indiana Court of Appeals.
Read More