Catherine Tsalikis

Catherine Tsalikis

Published 21 Dec 2016

Catherine Tsalikis is the senior editor for OpenCanada.org, an international affairs site based in Toronto. Previously, she worked at CBC and CTV in Toronto, and Sky News and Chatham House in London, UK.