FRESNO, CA (KMJ) The man known as the “Pillowcase Rapist” has been released from Coalinga State Hospital. Christopher Hubbart is now residing in the Los Angeles County community of Juniper Hills, much to the dismay of many of its residents. According to reports, the town was only given a 48-hour heads-up that Hubbart would be…… MORE
