Posted in Miami News Man linked to 1983 rape case arrives at Miami-Dade County jail Author: Rich Published Date: January 23, 2020 0 71 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 20 Posted in Miami News California woman rescued after falling into manhole #california #rescue 0 62 Posted in Miami News Coral Gables Police Chief Ed Hudak On Tree-Lighting, Shooting 0 60 Posted in Miami News Students wait in long lines after metal detectors installed in over 30 Broward County Public Schools