James Di Fiore on Muck Rack

James Di Fiore

Toronto
Contributor — HuffPost Canada
As seen in: HuffPost Canada

Freelance scribbler, Huffington Post contributor, children's author, documentary film producer, political pundit and Radio Host at CHCR.org