Karl Moore

Canadian journalist