Suspected Pillowcase Rapist was nabbed in 1990 — and allowed to go free

Robert Eugene Koehler at his first court appearance on Tuesday, Jan. 21, 2020 at the Brevard County Jail. Several law enforcement agencies believe the 60-year-old Palm Bay man to be the infamous Pillowcase Rapist, who is thought to have attacked over 40 victims in South Florida in the early 1980s. (Tim Shortt/AP)