Canadian banks and pension funds invest in U.S. ICE companies.
Canada Pension Plan invests $1.6B in these companies, same as largest U.S. pension fund.
Ethical concerns over Canadian public funds supporting practices with human rights violations against migrants.