Churchill Falls: Powerful political issue
Friday, August 10th, 2012 16 related article(s)
Muskrat Falls in Labrador is the site of a proposed hydroelectric project by the government of Newfoundland and Labrador. This is downriver from the Churchill Falls hydro project in Labrador.
Yahoo! News via Yahoo! News