'Pillowcase Rapist' to be released from prison
Christopher Hubbart, known as the "Pillowcase Rapist" and convicted of raping 40 women in the '70s and '80s, is to be released from prison soon and is set to live in Los Angeles County, in the Antelope Valley.