May 23, 2014 5:20 pm

Judge Approves Release of “Pillowcase Rapist”

A judge ordered a man who admitted to raping 38 women in California during an 11-year period to be released to Palmdale, despite protests from residents of the Southern California community. Damian Trujillo reports.

US & World Videos

Exit mobile version