Tag: today i learned

TIL: One Canadian Town Had Six Serial Killers Operating At The...

The town of London, Ontario once held the distinction of the most serial killers in one area. Sixteen of the twenty-nine murder cases were...