The Italian Confederation of Trades Unions is a national trade union centre in Italy representing various Catholic-inspired groups linked with Christian Democracy party. From Wikipedia
Italy's flagship Labour Day festival returns to Piazza San Giovanni with over ten hours of live music and reflections on workers' rights.