A serial rapist who was released from a state psychiatric hospital in 2014 and placed in a home near Palmdale despite outcry from residents and elected officials, was taken into custody Tuesday. A spokeswoman for the Los Angeles County District Attorney’s Office confirmed that Christopher Evans Hubbart, 65, who is known as the “Pillowcase Rapist,” […]
