News

CIC presents Italian film series

The series opens with "Italo," the true story of a stray dog who arrived in a Sicilian town and became a beloved member of the community.