> Windjammer News including St
Lucia News and Caribbean News.
home > news 1.3 million in Latam and the Caribbean (The Jamaica Observer)
1.3 million in Latam and the Caribbean (The Jamaica Observer)
AT least 12.3 million people are trapped in forced labour around the world, the International Labour Office (ILO) said in a new study released Wednesday in Geneva.