Priest in Italy blames violence against women on … women!

Domestic violence is on the rise in Italy, with 120 women killed this year—up a third over last year, reports the Daily Beast. The UN Human Rights Council and women’s advocates have been pushing leaders to get a handle on the problem, but a Catholic priest’s Christmas message might have more luck, for all the wrong […]