On Point - June 7, 2014

On Point

The On Point panel weighs in on John Crosbie's shot at his own party and Joan Shea's departure.

More From News/Canada/NL/On Point