Serial Rapist Christopher Hubbart Could Be Released in Lake Los Angeles — Kimberly Cheng Reports

A Santa Clara judge on Friday chose Lake Los Angeles as the tentative location where Christopher Hubbart, the so-called Pillowcase Rapist, will live once he is released from Coalinga State Hospital.
Kimberly Cheng reports from Lake Los Angeles on KTLA News at 10 on Friday, Oct. 25, 2013.

Advertisement

Advertisement