Image

About Peter Goffin

Peter Goffin is a Canadian journalist based in London, England. He has previously worked as a reporter for the Toronto Star and the Canadian Press.
Latest Posts | By Peter Goffin
UA-56626905-1