The 10 worst countries for working people 12 June 2024ITUC General Secretary Luc Triangle reflects on the ITUC Global Rights Index 2024.