California Serial Rapist Released From Prison

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.


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment