‘Pillowcase Rapist’ released into Antelope Valley over residents’ concerns
Christopher Hubbart was committed to a state hospital for much of the last 24 years after he admitted to 44 sexual assaults. He would cover his victims’ heads with pillowcases while raping them.