'Canada Strong': NL, Quebec announce new Churchill Falls agreement

The new deal will generate some 12,000 megawatts in new power for NL