Posted in Miami News Man linked to 1983 rape case arrives at Miami-Dade County jail Author: Rich Published Date: January 23, 2020 0 143 Robert Eugene Koehler, who some believe is the man known as the “Pillowcase Rapist,” arrived Wednesday at the jail in west Miami-Dade, facing charges of sexual battery with a deadly weapon for a rape case that dates back to December 1983. Author: Rich Related Articles 0 90 Posted in Miami News Rare 37-carat emerald and diamond brooch sells for $8.8 million 0 148 Posted in Miami News CBSMiami.com Weather 01-21-20 5PM 0 134 Posted in Miami News Florida lawmakers uniting over plans to develop inside several state parks