Advertisement

Serial killer could be responsible for the death of five women in Leduc, Alberta

The recent discovery of a sex-worker’s body along with four other bodies near Leduc, Alberta has led the police to believe a serial killer might be responsible.