Alarming: profits from forced labor skyrocket to $236 billion!
From Ellie Finkelstein, Freedom United March 24th, 2024News Digest OUR CAMPAIGN ISSUES IN THE NEWS Forced laborU.N. labor agency reports “obscene” yearly profits from forced laborThe International Labour Organization (ILO) reports new figures on illegal profits generated by forced labor have…
24 Mar Weather in Cayman
Sun 24 Mar 2024 Weather in Cayman SYNOPSIS Today: Sunny. Winds N at 10 to 20 mph. Tonight: Mostly clear. Winds NE at 5 to 10 mph Chance of rain: 0%. Sea: Slight to moderate with a wave height of…