Debate disagreement

On Point

On Point host David Cochrane sits down with the On Point Panel to discuss the disagreements over the Muskrat Falls debate.

More From Embedded-Only/News/Canada/NL