South Florida man dubbed “Pillowcase Rapist” sentenced to 4 life terms

Robert Koehler, 66, who was already serving time for a Miami-Dade rape case, was tied to the latest victim after DNA results pointed to him.

(Visited 1 times, 1 visits today)