International Confederation of Labour - Confederación Internacional del Trabajo
https://www.iclcit.org