Pillowcase rapist convicted of 40-year-old kidnapping, sexual assault case

A Florida man, Robert Eugene Koehler, known as the “Pillowcase Rapist,” has been found guilty … Continue reading Pillowcase rapist convicted of 40-year-old kidnapping, sexual assault case