Skip to main content Skip to search Skip to search

About

James McLeod

Born and raised in Toronto, Ont., James McLeod came to St. John's, NL for a six week unpaid internship in the spring of 2008. Seven years later he still hasn't found his way home. He covers politics full time for the Telegram newspaper, an occupation which appears to be leading to significant hair loss.