Retired French police officer identified as cold-case serial killer, takes own life
A French police officer took his own life after authorities linked him to a series of killings and rapes from 1986 to 1994.
Retired French police officer identified as cold-case serial killer, takes own life
A French police officer took his own life after authorities linked him to a series of killings and rapes from 1986 to 1994.