Catherine Porter is the Canadian bureau chief of the New York Times.