‘Pillowcase rapist’ to serve 17 years in prison for Miami-Dade case after judge drops sexual battery conviction
Read full article: ‘Pillowcase rapist’ to serve 17 years in prison for Miami-Dade case after judge drops sexual battery convictionDNA tech advances helped detectives to identify an infamous serial rapist who was sentenced on Thursday in Miami-Dade County court — but not for rape.