Alleged ‘Pillowcase Rapist' sentenced to multiple life terms in 1984 Miami-Dade sex assault
A judge on Monday sentenced a South Florida man dubbed "the Pillowcase Rapist" to multiple consecutive life terms after he was convicted of ...
Read the source Back to docket
Category source: legacy