The 7-point plan

On Point

David Cochrane dives into the debate of Muskrat Falls with the Liberal Leader Dwight Ball. He talks about the 7-point plan the Liberals have come up with to tackle questions on the multi-billion hydro-electric project. The On Point panel also joins David Cochrane on the show.

More From Embedded-Only/News/Canada/NL