Italian police arrested a nun known for her prison work and 24 other people on Thursday as part of an investigation into the ‘Ndrangheta Mafia in the northern city of Brescia, three sources with ...
Cara Tabachnick is a news editor at CBSNews.com. Cara began her career on the crime beat at Newsday. She has written for Marie Claire, The Washington Post and The Wall Street Journal. She reports on ...
A Sister of Charity in northern Italy was placed under house arrest after a nearly four-month investigation by prosecutors revealed she allegedly used her prison ministry to connect local mafia bosses ...