US news
fromSun Sentinel
3 weeks 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.