Contributor

James Di Fiore

Writer, film producer, political pundit.

James is a Montreal native living in Toronto, a published children's author, political pundit (those are often interchangeable), and freelance scribe. He is also an award winning documentary film producer and a happy stay-at-home daddy.