US news
fromSun Sentinel
1 day ago'Pillowcase Rapist' once again found guilty of raping a woman in 1980s
Robert Koehler, identified by DNA as the Pillowcase Rapist, was convicted for a 1984 sexual assault and faces charges in multiple 1980s South Florida attacks.