More than 50,000 Canadians have signed a new petition demanding that Canada takes action on child labour, modern slavery, and other human rights violations in corporate supply chains, according to a coalition of Canadian NGO’s including Fairtrade Canada, World Vision, Save the Children and UNICEF Canada.