News

The flagging Stephenville Airport in Newfoundland, once given big promises of new jobs and spending, had its power shut off.