Joseph James DeAngelo, 74, pleaded guilty in June to 13 murders and 13 rape-related charges under a plea deal that avoided a possible death sentence. Source
Joseph James DeAngelo, 74, pleaded guilty in June to 13 murders and 13 rape-related charges under a plea deal that avoided a possible death sentence. Source