Churchill Falls is one of the largest hydro plants in North America. It has a capacity of roughly 5,400 megawatts and came ...
Critics in Newfoundland have complained that the proposed sale price, about 5.9 cents per kilowatt hour, is too low ...
Above the Gulf water a sooty laughing gull chases an orange-billed royal tern but breaks off the chase when the tern keeps ...