Page from CLB
Around one hundred Chinese construction workers staged a roadside protest on the Caribbean island of Trinidad last week demanding they be allowed to return to China after being forced to live and work in appalling conditions, with no pay for the last two months.