Gosh do I miss Mike Duffy on television. Anyway yesterday it was great to see him again on Ezra Levant's show The Source. They talked about the unelected UN bureaucrat who scolded us on our "food security" and Thomas Mulcair and his war against the west.
Here the Duff weighs in on the food fight.
And here they discuss Thomas Mulcair Enjoy folks, you won't be sorry!