A new report by Cuba Archive presents evidence that, for over three decades, Cuban workers at Sherritt International’s Fort Saskatchewan refinery have been subjected to a forced labor —human trafficking— scheme orchestrated by Cuba with the knowledge of the Canadian government.
Leave A Comment