A Florida man believed to be the “Pillowcase Rapist” was convicted of sexually assaulting a woman 40 years ago. Robert Eugene Koehler, 63, was found guilty by a Miami-Dade County jury for a violent ...
MIAMI — A jury found a man guilty Wednesday of a 1983 rape in Miami-Dade County after DNA tech advances helped detectives to find new evidence to identify a serial rapist. Robert Koehler became known ...