Catholic priest stabbed to death in Italy known for his care of ‘the least’

CNA has this news here.