Suspected ‘Pillowcase Rapist’ Convicted of 1983 Attack by Miami-Dade Jury
Robert Eugene Koehler, 63, who is suspected of being the “Pillowcase Rapist,” was found guilty by a Miami-Dade County jury on Wednesday of an attack committed in 1983.
Robert Eugene Koehler, 63, who is suspected of being the “Pillowcase Rapist,” was found guilty by a Miami-Dade County jury on Wednesday of an attack committed in 1983.
Police have arrested a man who they believe is the suspected “Pillowcase Rapist,” who allegedly raped more than 40 women in South Florida in the early 1980s.