How the notorious Pillowcase Rapist ‘ruined my life’
FORT LAUDERDALE, Fla. — A hidden man crept out of the darkness of Catherine’s bedroom in Pompano Beach, wrapped his forearm around her and pressed a sharp object against her throat. He forced her to her bed, put a pillowcase over her head and raped her. Then he left.In the months after that summer night […]