Select Page
This poll has ended.

Did you ever believe you'd see the 1969 Churchill Falls contract ripped up before its expiration in 2041?

No, but it's great to see
69%
No
19%
Yes
12%