Joseph DeAngelo, a former policeman in California, has been charged in eight homicides and is a suspect in more than 50 rapes.
Visalia Times-Delta, USA Today: Nation
Thu, 04/26/2018 - 8:38pm
Joseph DeAngelo, a former policeman in California, has been charged in eight homicides and is a suspect in more than 50 rapes.