Notorious ‘Pillowcase Rapist’ who ‘preyed on at least 44 women’ in the 1980s arrested in Florida

A SEX offender nabbed by police is believed to be an infamous serial rapist who terrorized dozens of women during the early 1980s. Authorities pinned Robert Eugene Koehler, a registered sex offender, as the notorious “Pillowcase Rapist,” the Miami Herald reported Monday. The notorious criminal attacked at least 44 women between the Miami and Deerfield […]

Disclaimer : Mytimesnow (MTN) lets you explore worldwide viral news just by analyzing social media trends. Tap read more at source for full news. The inclusion of any links does not necessarily imply any endorsement of the views expressed within them.