Notorious 'pillowcase rapist' who attacked over 100 women set to be released despite opposition
Kathryn Barger, a Los Angeles County Supervisor, has joined other officials and residents in opposing the proposed release of Christopher Hubbart, the "Pillowcase Rapist," in the Antelope Valley.
Latin Times ·