Newfoundland and Labrador

Newfoundland and Labrador senator says Quebec energy deal needs independent review

Updated: 

Published: 

The inside of the powerhouse at the Churchill Falls hydroelectric station in Churchill Falls, N.L., is shown on Friday Nov. 20, 2009. THE CANADIAN PRESS/Kevin Bissett