Did the public have enough time to weigh in on Churchill Falls? Residents are split

Sep 13, 2026