Robert Koehler, the accused “Pillowcase Rapist” suspected of attacking dozens of women across South Florida in the 1980s, has been charged with six cases in Broward County. The Broward Sheriff’s … Click to Continue »