Luigi Ciotti OMRI, is an Italian Catholic priest belonging to the Roman Catholic Archdiocese of Turin, involved in the fight against illegality and organized crime such as the Mafia. From Wikipedia
The parliamentary inquiry highlights missing consular access, unresolved charges, chronic health risks, harsh detention conditions in El Rodeo I prison