Accused ‘Pillowcase Rapist’ charged in new cases in Broward County

Robert Koehler, the man police say is the notorious ‘Pillowcase Rapist’ who terrorized South Florida in the 1980s, has been linked to six attacks in Broward County. The Broward Sheriff’s Office released this video about the new charges. … Click to Continue »

Leave a Reply

Your email address will not be published.