Leonardo Cammalleri, 92, was found dead in his home on Wednesday. He had been the subject of an arrest warrant issued by Italian authorities for a 1955 murder and had been living in hiding in Montreal since police discovered his whereabouts in the early 2000s.
FULL ARTICLE AT Delhi News-Record