The Largest Single Site Hydroelectric Power Project In Canada Is Inaugurated At Churchill Falls Generating Station - June 16 in History | This Day Story