After one day of listening to his victims castigate him for his crimes, Joseph James DeAngelo came face to face with his former fiancee, the woman whose break-up with him decades ago potentially spurred his years of attacks.
After one day of listening to his victims castigate him for his crimes, Joseph James DeAngelo came face to face with his former fiancee, the woman whose break-up with him decades ago potentially spurred his years of attacks.