California Serial Rapist Released From Prison - KiiiTV.com South Texas, Corpus Christi, Coastal Bend

California Serial Rapist Released From Prison

Posted: Updated:

Residents of Lake Los Angeles California are upset that the Pillowcase Rapist has been released from prison and is now living in their neighborhood. Christopher Hubbart was charged with raping over 40 women in the 1970's, using a pillowcase to muffle the sounds of their screams. Neighbors say they will hold protests until he has been removed from their area.