Joe Foy Radio Interview on Site C Report

Wednesday, May 25, 2016 Pamela McCall

In this radio interview, Joe Foy talks about the implications of a report by 250 scientists against the Site C dam construction on CFAX 1070.

Related News and Events