Geoff Dembicki

Geoff Dembicki is a reporter based in Vancouver, Canada.